Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1986
Offers telehealth
NPI: 1346280633
Practice Locations (3)
TEMPLE FACULTY PRACTICE PLAN INC
3509 N BROAD ST
PHILADELPHIA, PA 191404105
2157078484
JEFFERSON UNIVERSITY PHYSICIANS
833 CHESTNUT ST E, 7TH FLR SUITE 703
PHILADELPHIA, PA 191075102
2159551000
ABINGTON MEMORIAL HOSPITAL
3941 COMMERCE AVE
WILLOW GROVE, PA 190901104
2154816253
Source: CMS National Downloadable File, September 2026.