Graduated: 1970
NPI: 1588709752
Practice Locations (2)
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
Source: CMS National Downloadable File, September 2026.