Dr. Khalid Bashir, MD
Nephrology
Make an Appointment
(404) 284-8596Telehealth services available
SW Atlanta Nephrology, PC is located at 1987 Candler Rd, Decatur, GA 30032.
Providers at SW Atlanta Nephrology, PC specialize in Nephrology.
Two providers practice at SW Atlanta Nephrology, PC.
Use the insurance check on this page to verify if SW Atlanta Nephrology, PC is in-network.