Town of Spencer Address: 11 W Main ST, Spencer, MA 01562 Phone: (508) 885-3555 Services: Ambulance Call (508) 885-3555 Get Directions