1. Planet Self Storage 100 Southampton St, Boston, MA 02118 Coordinate: 42.33297,-71.06957 Phone: (617) 445-6776