Medical school: UNIVERSITY ALABAMA BIRMINGHAM - SCHOOL OF OPTOMETRY
Graduated: 1976
NPI: 1053397703
Practice Locations (2)
138 E BROAD ST
EUFAULA, AL 360272024
EUFAULA EYE ASSOCIATES, INC.
138 E BROAD ST
EUFAULA, AL 360272024
3346872545
Source: CMS National Downloadable File, September 2026.