Yahoo
Electronic gated access
Interior office
Exterior office
Passenger elevators and moving carts
Exterior Front
Storage & Moving Supplies
Exterior building
Interior units
Climate controlled storage units
US Storage Centers Self Storage

Our Needham, MA self storage facility offers passenger elevators, climate control, and video recording. Rent or reserve your storage unit online today!

Website: usstoragecenters.com

Phone: (781) 381-6055

Open now

  • Sat 8:30 AM - 5:00 PM

540 Hillside Ave Needham, MA 02494 ·526.22 mi

Is this your business? Verify your listing

Reviews

yelp
1.5 3 reviews
5 star
0 4 star
0 3 star
1 2 star
0 1 star
2
Daniel M. 09/05/25

The Good: Clean facility, wide corridors, generous assortment of wheeled carts available. Not too busy and I generally had no problem snagging one of the 3 spaces right at the loading entrance,...

More
Britt P. 06/10/26

We rented a unit online on May 12 and were to pick up keys the next day. No one was at the office, and no one could not tell me when I might be able to pick up the keys for the unit I had already...

More
A.V. Reviews R. 02/02/25

This was my second year using this storage facility, and it will be my last. My friends and I, as college students, initially chose this place for its affordable rates and clean facilities....

More
Advertisement
Mobilize your Website
View Site in Mobile | Classic
Share by: