1. Self Storage Dedham
24 Providence Hwy, Dedham, MA 02026
Coordinate: 42.26191,-71.16811
Phone: (781) 326-7770
2. Extra Space Storage
171 Milton St, Dedham, MA 02026
Coordinate: 42.24286,-71.14981
Phone: (781) 329-7791
3. Extra Space Storage
24 Providence Hwy, Dedham, MA 02026
Coordinate: 42.26191,-71.16811
Phone: (339) 364-6633