Address:
Northlake Eye Center
1459 Montreal Rd STE 501, Tucker 30084
(770) 491-3700 (Phone)
Hospitals:
Northlake Eye Center
1459 Montreal Rd STE 501, Tucker 30084
Dekalb Medical
2701 North Decatur Rd, Decatur 30033
Education:
Medical School
University Of Nebraska College Of Medicine
Graduated: 1982
Emory University Hospital
Northwestern Mem Hospital