Medical school: PENNSYLVANIA STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1981
Also: PAIN MANAGEMENT
Offers telehealth
NPI: 1700808003
Practice Locations (3)
1245 N PROVIDENCE RD
MEDIA, PA 190631210
2157311901
1500 WALNUT ST, SUITE 902
PHILADELPHIA, PA 191023518
1500 WALNUT ST, SUITE 902
PHILADELPHIA, PA 191023523
Source: CMS National Downloadable File, September 2026.