Dr. Lisa Welch, MD
Internal Medicine
Make an Appointment
(404) 289-1952Telehealth services available
South DeKalb Primary Care is located at 1290 Columbia Dr, Decatur, GA 30032.
Providers at South DeKalb Primary Care specialize in Internal Medicine.
One provider practices at South DeKalb Primary Care.
Use the insurance check on this page to verify if South DeKalb Primary Care is in-network.