Medical school: UNIVERSITY OF MISSOURI ST LOUIS - SCHOOL OF OPTOMETRY
Graduated: 1988
NPI: 1053427104
Practice Locations (2)
PEC CHESTERFIELD LLC
317 CLARKSON RD, SUITE 102
ELLISVILLE, MO 630112271
6367252020
PEC ST PETERS LLC
6043 MID RIVERS MALL DR
SAINT PETERS, MO 633041108
6363972020
Source: CMS National Downloadable File, September 2026.