Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1992
NPI: 1447253554
Practice Locations (2)
3855 PENN AVE
SINKING SPRING, PA 196081174
3855 PENN AVE, SUITE 100
SINKING SPRING, PA 196081174
Source: CMS National Downloadable File, September 2026.