View all Locations in Massachusetts
Read more about Waltham
Extra Space Storage has 2 conveniently located facilities in and around Waltham, Massachusetts. You'll find us on 190 Willow St, 195 Bear Hill Rd. Our storage facilities cater to businesses, students, and residences in Waltham and surrounding cities and towns.