Graduated: 1998
Also: NEPHROLOGY
Offers telehealth
NPI: 1427077510
Practice Locations (4)
SOUTHWEST ATLANTA NEPHROLOGY, PC
121 LINDEN AVE, SUITE 102
ATLANTA, GA 303082432
4048157217
SOUTHWEST ATLANTA NEPHROLOGY, PC
3620 MARTIN LUTHER KING JR DR SW
ATLANTA, GA 303313711
4046967300
SOUTHWEST ATLANTA NEPHROLOGY, PC
1987 CANDLER RD
DECATUR, GA 300324212
4045340183
SOUTHWEST ATLANTA NEPHROLOGY, PC
2669 CHURCH ST
EAST POINT, GA 303443115
4042090113
Source: CMS National Downloadable File, September 2026.