Medical school: UNIVERSITY ALABAMA BIRMINGHAM - SCHOOL OF OPTOMETRY
Graduated: 1987
NPI: 1164519666
Practice Locations (2)
3532 VANN RD, SUITE 106
BIRMINGHAM, AL 352353263
2056551335
5850 VALLEY RD, SUITE 130
BIRMINGHAM, AL 352358684
2056551335
Source: CMS National Downloadable File, September 2026.