Medical school: UNIVERSITY ALABAMA BIRMINGHAM - SCHOOL OF OPTOMETRY
Graduated: 1979
NPI: 1346241015
Practice Locations (3)
11 LAF, SUITE 306
STAMPS, AR 718602848
210 THOMAS ST
STAMPS, AR 718602848
8705332327
PO BOX, SUITE 38
STAMPS, AR 718600038
Source: CMS National Downloadable File, September 2026.