1. All American Self Storage 7 Progress Ave, Chelmsford, MA 01824 Coordinate: 42.59671,-71.32158 Phone: (978) 208-3434