









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
yelpThe 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,...
MoreWe 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...
MoreThis 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