Medical school: UNIVERSITY OF PITTSBURGH SCHOOL OF MEDICINE
Graduated: 1984
Offers telehealth
NPI: 1144257452
Practice Locations (1)
JEFFERSON UNIVERSITY PHYSICIANS
834 CHESTNUT ST, TERRACE SUITE T 150
PHILADELPHIA, PA 191075127
2159557246
Source: CMS National Downloadable File, September 2026.