Graduated: 1994
NPI: 1154464808
Practice Locations (3)
NORTH SHORE ORAL SURGERY GROUP PC
100 HIGHLAND AVE
SALEM, MA 019702702
9787458774
NORTH SHORE ORAL SURGERY GROUP PC
100 HIGHLAND AVE, SUITE 202
SALEM, MA 019702702
WINCHESTER ORAL SURGERY PC
955 MAIN ST, SUITE 210
WINCHESTER, MA 018904302
7817292800
Source: CMS National Downloadable File, September 2026.