Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1973
NPI: 1477582922
Practice Locations (1)
RETINA SPECIALISTS OF ALABAMA LLC
2208 UNIVERSITY BLVD, SUITE 101
BIRMINGHAM, AL 352332313
2059332625
Source: CMS National Downloadable File, September 2026.