Medical school: UNIVERSITY ALABAMA BIRMINGHAM - SCHOOL OF OPTOMETRY
Graduated: 1985
NPI: 1386654739
Practice Locations (5)
TVPG LLC
300 1ST ST N
ALABASTER, AL 350079340
8337338742
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
VISIONFIRST EYE CENTER, INC
832 PRINCETON AVE SW
BIRMINGHAM, AL 352111320
2059492020
Source: CMS National Downloadable File, September 2026.