Medical school: TUFTS UNIVERSITY SCHOOL OF DENTAL MEDICINE
Graduated: 2016
NPI: 1467814699
Practice Locations (2)
1708 LOVERING AVE, SUITE 101
WILMINGTON, DE 198062141
3023194852
1068 W BALTIMORE PIKE
MEDIA, PA 190635104
4842279400
Source: CMS National Downloadable File, September 2026.