Medical school: UNIVERSITY OF MISSOURI ST LOUIS - SCHOOL OF OPTOMETRY
Graduated: 1990
NPI: 1770535965
Practice Locations (2)
3270 TELEGRAPH RD
SAINT LOUIS, MO 631255565
3148453164
3543 YAEGER CROSSING CT
SAINT LOUIS, MO 631292369
Source: CMS National Downloadable File, September 2026.