Medical school: UNIVERSITY ALABAMA BIRMINGHAM - SCHOOL OF OPTOMETRY
Graduated: 2003
NPI: 1821064676
Practice Locations (5)
UNIVERSITY OF ALABAMA AT BIRMINGHAM
1716 UNIVERSITY BLVD
BIRMINGHAM, AL 352331816
2059343899
UNIVERSITY OF ALABAMA AT BIRMINGHAM
1720 UNIVERSITY BLVD
BIRMINGHAM, AL 352331816
2057319050
UNIVERSITY OF ALABAMA AT BIRMINGHAM
1720 UNIVERSITY BLVD, SUITE 380
BIRMINGHAM, AL 352331816
2054880736
429 GREEN SPRINGS HWY, SUITE 171
HOMEWOOD, AL 352094940
2053323935
429 GREEN SPRINGS HWY 171
HOMEWOOD, AL 352094940
Source: CMS National Downloadable File, September 2026.