Address:
4775 Jimmy Carter Blvd SUITE 101, Norcross 30093
(770) 638-8446 (Phone), (770) 806-0901 (Fax)
Hospitals:
4775 Jimmy Carter Blvd SUITE 101, Norcross 30093
Dekalb Medical
2701 North Decatur Rd, Decatur 30033
Education:
Medical School
Meharry Medical College
Graduated: 1986
Providence Hospital Med Ctrs