1. Cambridge Self Storage 445 Concord Ave, Cambridge, MA 02138 Coordinate: 42.38636,-71.13914 Phone: (617) 876-5060