Stephen L. New DMD
Birth date: Jun 21, 1950 Death date: Jul 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 sec Read Obituary

