Medical school: PERELMAN SCHOOL OF MED AT THE UNIVERSITY OF PENNSYLVANIA
Graduated: 1987
Offers telehealth
NPI: 1326122714
Practice Locations (1)
JEFFERSON UNIVERSITY PHYSICIANS
401 E CITY LINE AVE, SUITE 525
BALA CYNWYD, PA 190041125
6106675555
Source: CMS National Downloadable File, September 2026.