Medical school: PENNSYLVANIA COLLEGE OF OPTOMETRY
Graduated: 1993
NPI: 1407955230
Practice Locations (1)
MOA MEDICAL PRACTICES PC
3475 W CHESTER PIKE, SUITE 100 MOA MEDICAL PRACTICES PC NEWTOWN
NEWTOWN SQUARE, PA 190734281
6104227999
Source: CMS National Downloadable File, September 2026.