04/10/2026
Homer William “Homie” Howell, 43, a resident of Elkins, passed from this life Monday, April 6, 2026, in the emergency department of Vandalia Health Davis Medical Center in Elkins. He had been in his usual health and death was attributed to a major cardiac event.
Homer was born Monday, April ...