Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2007
Offers telehealth
NPI: 1235347105
Practice Locations (3)
JEFFERSON UNIVERSITY PHYSICIANS
3521 SILVERSIDE RD
WILMINGTON, DE 198104900
3024771991
JEFFERSON UNIVERSITY PHYSICIANS OF NEW JERSEY PC
443 LAUREL OAK RD, SUITE 130
VOORHEES, NJ 080434419
8567410122
JEFFERSON UNIVERSITY PHYSICIANS
1300 WOLF ST
PHILADELPHIA, PA 191482912
2159521428
Source: CMS National Downloadable File, September 2026.