Medical school: ILLINOIS COLLEGE OF OPTOMETRY AT CHICAGO
Graduated: 2005
NPI: 1932172004
Practice Locations (2)
660 W CHERRY ST
NORTH LIBERTY, IA 523179047
660 W CHERRY ST, SUITE 1
NORTH LIBERTY, IA 523179047
3196652727
Source: CMS National Downloadable File, September 2026.