1. Iron Mountain - Southborough 120 Turnpike Rd, Southborough, MA 01772 Coordinate: 42.29121,-71.51299 Phone: (508) 251-8125