Medical school: UNIVERSITY OF CALIFORNIA, SAN FRANCISCO SCHOOL OF MEDICINE
Graduated: 1993
NPI: 1497703003
Practice Locations (4)
TEMPLE PHYSICIANS INC
1722 BETHLEHEM PIKE
FLOURTOWN, PA 190311644
2152339700
TEMPLE PHYSICIANS INC
515 PENNSYLVANIA AVE
FORT WASHINGTON, PA 190343314
2159263535
TEMPLE PHYSICIANS INC
515 PENNSYLVANIA AVE, 2ND
FORT WASHINGTON, PA 190343314
2155400120
TEMPLE PHYSICIANS INC
3401 N BROAD ST
PHILADELPHIA, PA 191405103
Source: CMS National Downloadable File, September 2026.