Medical school: INDIANA UNIVERSITY - SCHOOL OF OPTOMETRY
Graduated: 2001
NPI: 1861578643
Practice Locations (2)
EYE CENTER INC
900 N HWY 67 ST
FLORISSANT, MO 630312919
3148380300
EYE CENTER INC
4750 MEXICO RD, SUITE 200
SAINT PETERS, MO 633761668
6364411200
Source: CMS National Downloadable File, September 2026.