Medical school: JOHNS HOPKINS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1980
Also: ALLERGY/IMMUNOLOGY
NPI: 1023198660
Practice Locations (2)
3193 HOWELL MILL NWRD, SUITE 215
ATLANTA, GA 303272100
4043551312
3193 HOWELL MILL RD NW, SUITE 215
ATLANTA, GA 303272100
Source: CMS National Downloadable File, September 2026.