ADDRESS 14 Mechanic Street Southbridge, MA 01550
508-765-8000
www.southbridgehotel.com
4.58 miles from this location
4.1 miles from this location
5.4 miles from this location