Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1990
Offers telehealth
NPI: 1720076706
Practice Locations (3)
JEFFERSON UNIVERSITY PHYSICIANS
3706 KENNETT PIKE
GREENVILLE, DE 198072157
3024771991
JEFFERSON UNIVERSITY PHYSICIANS OF NEW JERSEY PC
443 LAUREL OAK RD
VOORHEES, NJ 080434419
JEFFERSON UNIVERSITY PHYSICIANS
900 WALNUT ST 2ND FLOOR, JEFF HOSP FOR NEURO
PHILADELPHIA, PA 191075191
2159551234
Source: CMS National Downloadable File, September 2026.