Town of Carver Address: 110A Main ST, Carver, MA 02330 Phone: (508) 866-3433 Services: Ambulance Call (508) 866-3433 Get Directions