Sunday, July 21st, 2024
Isaac Phillip Howell, 24, of Mount Vernon, passed away on Sunday, July 21, 2024 from a tragic accident. Isaac was born on September 18, 1999 in Mount Vernon to Sausha (Nutting) Mannon and Seth Howell. Isaac is survived by his parents, Seth and Alicja Howell and Sausha (Curt) Mannon; sister, Mikayela Nutting (Kaiti Johnson); grandparents, […]