Sudha Challa, MD, Family Medicine

4961 Buford Hwy
100
AtlantaGA  30341-3536 (DeKalb County)


Phone: 606-356-9322
Fax:

NPI: 1871756627
License Number: IPI032 (KY)