Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2001
NPI: 1972510345
Practice Locations (3)
PEC BRIGHTON PLLC
101 N MAPLE ST
BRIGHTON, IL 620121053
6183727000
PERFORMANCE EYECARE PC
4111 N ILLINOIS ST
SWANSEA, IL 622267609
6182343053618234
PEC WARRENTON LLC
277 W VETERANS MEMORIAL PKWY
WARRENTON, MO 633831067
6182343053
Source: CMS National Downloadable File, September 2026.