Frank T. Shafer
September 6, 1928 - December 4, 2023
Frank T Shafer, MD lived 95 love filled years. He drew his last breath on Monday, December 4, 2023 with his wife of 49 years, Beth Shafer, and daughter Elizabeth Shafer McClelland at his side. He was born in Salisbury, NC on September 6, 1928.... View Obituary & Service Information
