David Lee Tharrington
David Lee Tharrington July 6, 1943 – October 28, 2022 David Lee Tharrington, 79, passed away Friday, October 28, 2022, after a brief but valiant fight against lymphoma. He was born in Rocky Mount, NC on July 6, 1943, and was preceded in...
READ MORE