John Thomas Smith
December 29, 1934 - March 22, 2024
John Thomas Smith, 89, of Mayodan, passed away on Friday, March 22, 2024, at Ancora Compassionate Care in Rockingham County. A 2:00 p.m. graveside service will be held on Monday, March 25, 2024, at Mayodan Municipal Cemetery with military honors.... View Obituary & Service Information