Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2024
NPI: 1154297893
Practice Locations (2)
258 BEN FRANKLIN HWY E
BIRDSBORO, PA 195088772
715 TWINING RD, SUITE 108
DRESHER, PA 190251884
Source: CMS National Downloadable File, September 2026.