Stephen L. New DMD
June 21, 1950 - July 19, 2020
Stephen L. New, DMD, passed away July 19, 2020 at his home in the presence of his wife and daughters after a valiant fight against cancer. Dr. New was born in Atlanta, Ga. On June 21, 1950, to Eleanore and James C. New Jr, the second of two... View Obituary & Service Information