David R. Howell

Birth date: Feb 25, 1953 Death date: Apr 26, 2021

David Robert Howell, 68, passed away on Monday, April 26 at Penn Presbyterian Hospital in Philadelphia, after a valiant fight to recover from a heart attack. He was born in Milford, Delaware on February 25, 1953 to Harry and Evely