Medical school: JOHNS HOPKINS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1981
Also: GERIATRIC MEDICINE
Offers telehealth
NPI: 1508851874
Practice Locations (2)
TEMPLE PHYSICIANS INC
515 PENNSYLVANIA AVE
FORT WASHINGTON, PA 190343314
2159263535
TEMPLE PHYSICIANS INC
515 PENNSYLVANIA AVE, 2ND
FORT WASHINGTON, PA 190343314
2155400120
Source: CMS National Downloadable File, September 2026.