Medical school: HAHNEMANN UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1978
Also: GERIATRIC MEDICINE
Offers telehealth
NPI: 1073594107
Practice Locations (1)
TEMPLE PHYSICIANS INC
1107 BETHLEHEM PIKE, SUITE 210
FLOURTOWN, PA 190311919
2674402050
Source: CMS National Downloadable File, September 2026.