Graduated: 1988
Also: INTERNAL MEDICINE
NPI: 1396792313
Practice Locations (4)
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
2630 HOLME AVE, SUITE 104
PHILADELPHIA, PA 191523004
2153329095
TEMPLE PHYSICIANS INC
1000 FLORAL VALE BLVD, SUITE 125
YARDLEY, PA 190675583
2677596300
Source: CMS National Downloadable File, September 2026.