1. Lowell Mini Storage 3 Foundry Industrial Park, Lowell, MA 01852 Coordinate: 42.62361,-71.31418 Phone: (978) 453-8206