Town of Southborough Address: 21 Main ST, Southborough, MA 01772 Phone: (508) 485-3235 Services: Ambulance Call (508) 485-3235 Get Directions