David M. Echevarria
David, age 44, died at UPMC in Jamestown early Sunday morning, Sept. 10, 2023, due to respiratory failure. He was born July 31, 1979, in Dunkirk, NY, but transferred to Children’s Hospital in Buffalo where he spent 8 months due to his prematurity...
READ MORE