Address:
3110 Clifton Springs Rd, Decatur 30034
(404) 244-2200 (Phone), (404) 638-0344 (Fax)
Hospitals:
3110 Clifton Springs Rd, Decatur 30034
Dekalb Medical
2701 North Decatur Rd, Decatur 30033
Education:
Medical School
Meharry Medical College School Of Medicine
Graduated: 1985