Medical school: INDIANA UNIVERSITY - SCHOOL OF OPTOMETRY
Graduated: 1977
NPI: 1154435998
Practice Locations (3)
103 S HOWARD ST A
Flora, IN 469299626
103 S HOWARD ST, A
FLORA, IN 469299626
5749674221
103 S HOWARD ST A
FLORA, IN 469299626
Source: CMS National Downloadable File, September 2026.