Medical school: PENNSYLVANIA STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1998
NPI: 1134276280
Practice Locations (2)
OPHTHALMIC PLASTIC AND COSMETIC SURGERY INC
3530 JEFFCO BLVD, SUITE 100
ARNOLD, MO 630106101
6365480908
OPHTHALMIC PLASTIC AND COSMETIC SURGERY INC
12990 MANCHESTER RD, SUITE 102
DES PERES, MO 631311860
3145673567
Source: CMS National Downloadable File, September 2026.