Graduated: 1991
NPI: 1316953847
Practice Locations (3)
UNIVERSITY OF ALABAMA OPHTHALMOLOGY SERVICES FOUNDATION
700 18TH ST S
BIRMINGHAM, AL 352331853
2053259620
UNIVERSITY OF ALABAMA OPHTHALMOLOGY SERVICES FOUNDATION
700 18TH ST S, SUITE 200
BIRMINGHAM, AL 352331853
2053258620
UNIVERSITY OF ALABAMA OPHTHALMOLOGY SERVICES FOUNDATION
700 18TH ST S, SUITE 601
BIRMINGHAM, AL 352333802
2053258620
Source: CMS National Downloadable File, September 2026.