Medical school: INDIANA UNIVERSITY - SCHOOL OF OPTOMETRY
Graduated: 1979
NPI: 1669467189
Practice Locations (3)
120 S LOCUST ST
PANA, IL 625571430
2175622432
1401 W MAIN ST
Shelbyville, IL 625651256
1401 W MAIN ST
SHELBYVILLE, IL 625651256
2177742181
Source: CMS National Downloadable File, September 2026.