Medical school: PHILADELPHIA COLLEGE OF OSTEOPATHIC MEDICINE
Graduated: 1982
NPI: 1578552501
Practice Locations (2)
STC PEDIATRICS LLC
160 E ERIE AVE
PHILADELPHIA, PA 191341011
2154275234
TEMPLE FACULTY PRACTICE PLAN INC
3401 N BROAD ST
PHILADELPHIA, PA 191405103
2157071407
Source: CMS National Downloadable File, September 2026.