Medical school: ILLINOIS COLLEGE OF OPTOMETRY AT CHICAGO
Graduated: 1996
NPI: 1427044031
Practice Locations (3)
113 STATE ST
BELLEVUE, IA 520311307
VISION HEALTH CENTER, P.C.
113 STATE ST
BELLEVUE, IA 520311307
5638725975
VISION HEALTH CENTER, P.C.
505 CEDAR CROSS RD
DUBUQUE, IA 520037704
5635563937
Source: CMS National Downloadable File, September 2026.