Catherine Hayes, DMDCatherine Hayes · Public Health Dentistry40 White Pine Rd, Newton, MA 02464(617) 697-7851Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing