1. Iron Mountain - Northborough 175 Bearfoot Rd, Northborough, MA 01532 Coordinate: 42.33786,-71.64021 Phone: (508) 709-7524