Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1986
NPI: 1750384202
Practice Locations (2)
TVPG LLC
300 1ST ST N
ALABASTER, AL 350079340
8337338742
VISIONFIRST EYE CENTER, INC
3240 EDWARDS LAKE PKWY, SUITE 100
BIRMINGHAM, AL 352353128
2059492020
Source: CMS National Downloadable File, September 2026.