Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1998
NPI: 1740219294
Practice Locations (1)
RETINA SPECIALISTS OF ALABAMA IN MONTGOMERY LLC
2055 NORMANDIE DR, SUITE 314
MONTGOMERY, AL 361112732
3342630105
Source: CMS National Downloadable File, September 2026.