Medical school: UNIVERSITY ALABAMA BIRMINGHAM - SCHOOL OF OPTOMETRY
Graduated: 2002
NPI: 1932114311
Practice Locations (2)
UNIVERSITY OF ALABAMA OPHTHALMOLOGY SERVICES FOUNDATION
700 18TH ST S, SUITE 601
BIRMINGHAM, AL 352333802
2053258620
UNIVERSITY OF ALABAMA OPHTHALMOLOGY SERVICES FOUNDATION
501 EMERY DR W, SUITE 1101A
HOOVER, AL 352444625
2053258620
Source: CMS National Downloadable File, September 2026.