Graduated: 2020
NPI: 1013528579
Practice Locations (2)
UNIVERSITY OF ALABAMA AT BIRMINGHAM
1720 UNIVERSITY BLVD
BIRMINGHAM, AL 352331816
2057319050
UNIVERSITY OF ALABAMA OPHTHALMOLOGY SERVICES FOUNDATION
700 18TH ST S, SUITE 601
BIRMINGHAM, AL 352333802
2053258620
Source: CMS National Downloadable File, September 2026.