Medical school: UNIVERSITY OF MISSOURI ST LOUIS - SCHOOL OF OPTOMETRY
Graduated: 2000
NPI: 1306934823
Practice Locations (2)
MCCULLOUGH OPTOMETRY ASSOCIATES PC
2035 ZUMBEHL RD
SAINT CHARLES, MO 633032723
6369461176
IMAGE EYE CARE, LLC
1120 WOLFRUM RD, SUITE 106
WELDON SPRING, MO 633047958
6364472244
Source: CMS National Downloadable File, September 2026.