John Marshall Howell
News Staff
Wednesday, October 27, 2021
Body
John Marshall Howell, 16, passed away on Friday, October 15, 2021 at home in Oakwood, Oklahoma. John was born to Nicole Bowman and William Howell, October 14, 2005 in Weatherford, Oklahoma.