Chester Leroy Howell, 76, Indianapolis, passed away March 16, 2014. He was born January 21, 1938, in Scottsville, KY, the son of the late Ruble and Ardath (Brown) Howell. He married Sylvia (Couch) Howell on May 24, 1963.
Leroy was a retired carpenter…[read more at Tributes.com]
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors