ADDRESS 14 Mechanic Street Southbridge, MA 01550
508-765-8000
www.southbridgehotel.com
3.98 miles from this location
5.28 miles from this location
4.15 miles from this location
4.7 miles from this location