David Richard Gearhart May 27, 1939 ~ January 26, 2020 David Richard Gearhart, age 80 of Marcellus passed away Sunday, January 26, 2020 at home. He was born in Three Rivers, Michigan on May 27, 1939 the son of Charles Thomas and Margaret Elaine... View Obituary & Service Information