Graduated: 1999
NPI: 1295046241
Practice Locations (3)
TEMPLE FACULTY PRACTICE PLAN INC
100 E LEHIGH AVE
PHILADELPHIA, PA 191251012
2157070637
UNIVERSITY OF PENN-MEDICAL GROUP
3400 SPRUCE ST
PHILADELPHIA, PA 191044238
2156627119
PENNSYLVANIA DEPARTMENT OF HUMAN SERVICES
160 MAIN ST
WERNERSVILLE, PA 195659490
6106704100
Source: CMS National Downloadable File, September 2026.