Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1982
NPI: 1174514574
Practice Locations (1)
TEMPLE FACULTY PRACTICE PLAN INC
1316 W ONTARIO ST, TEMPLE FACULTY CASE MANAGEMENT
PHILADELPHIA, PA 191405220
2157071800
Source: CMS National Downloadable File, September 2026.