ADDRESS 14 Mechanic Street Southbridge, MA 01550
508-765-8000
www.southbridgehotel.com
4.22 miles from this location
4.15 miles from this location
2.47 miles from this location
4.4 miles from this location