Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1980
Also: GERIATRIC MEDICINE
Offers telehealth
NPI: 1467452581
Practice Locations (1)
8200 HENRY AVE, SUITE G1
PHILADELPHIA, PA 191282953
2154822336
Source: CMS National Downloadable File, September 2026.