Live Chat
COVID-19 ANNOUNCEMENT
US Storage Centers is taking precautions.
COVID-19 ANNOUNCEMENT
US Storage Centers is taking precautions.
Menu
**We are Open! Brand New Facility. Contact-free rentals. Call or select unit to hold or rent.**

Available Storage Units

See Size Guides

Location Details

ACCESS HOURS

  • Mon 6:00am - 10:00pm
  • Tue 6:00am - 10:00pm
  • Wed 6:00am - 10:00pm
  • Thu 6:00am - 10:00pm
  • Fri 6:00am - 10:00pm
  • Sat 6:00am - 10:00pm
  • Sun 6:00am - 10:00pm

OFFICE HOURS

  • Mon 9:30am - 6:00pm
  • Tue 9:30am - 6:00pm
  • Wed 9:30am - 6:00pm
  • Thu 9:30am - 6:00pm
  • Fri 9:30am - 6:00pm
  • Sat 8:00am - 4:00pm
  • Sun Closed

FEATURES AND AMENITIES

  • Climate Control
  • Passenger Elevators
  • Electronic Gated Access
  • Video Recording
  • Boxes & Moving Supplies
  • Moving Carts

ABOUT THIS LOCATION

Find out what our brand new self storage facility in Needham has to offer!

Read More

NEARBY LOCATIONS

Photos

About this Location

Storage Units in Needham, MA Serving Newton, Dedham, Westwood, and Wellesley

Our brand new self storage facility in Needham, MA is here to provide you local, safe, and convenient storage for both personal and business use. Whether you're looking for short-term or long-term storage, we'll offer storage units that can accommodate every situation. Our storage units are climate controlled, giving our tenants the peace of mind that their items are safe year round during different weather conditions in Needham. Deciding on a self storage unit can be a big decision, which is why US Storage Centers is here to help you find the right storage space for all your needs.

Providing an easy and convenient storage experience to all our tenants is our goal. Our state of the art facility will include feature and amenities that our tenants will greatly appreciate. The passenger elevators and moving carts will make it easy for our tenants to maneuver throughout our facility. Our professionally trained managers are here to assist you and will be happy to answer any questions you may have in regards to choosing the right storage unit. We have boxes and moving supplies available for purchase to help keep your storage unit neat and organized.

Safety is a top priority at US Storage Centers in Needham. Our electronic gate can only be accessed by tenants who receive a specific PIN code. Also, the whole property is protected by 24/7 video recording.

Contact-Free Rentals – Easy Online and Phone Rental Options 

 Online Rental

  1.  Select your unit and enter your info and payment
  2.  Sign the lease online
  3.  A manager will reach out to you with your access code, a map of the property, and they’ll have you email a copy of your valid government picture ID
  4.  Once these steps are complete, the manager will prepare your unit so it’s ready when you arrive

 Phone Rental

  1. Simply call the number listed at the top of this page, and a member of our staff will work with you over the phone to complete a rental
  2. The manager will email a lease to sign
  3. Once the lease is signed, a manager will reach out to you with your access code, a map of the property, and they’ll have you email a copy of your valid government picture ID
  4. Once these steps are complete, the manager will prepare your unit so it’s ready when you arrive

Neighborhood Storage Conveniently Located Near You

US Storage Centers is proud to be serving local residents and businesses in Needham, MA. Our storage facility is right off Hillside Ave and conveniently located down the street from Babson College and Olin College. Our facility is ideal for college students who are looking to store their belongings during winter and summer break. We're conveniently located for the residents of Needham Heights, Babson Park, Wellesley Hills, and Needham Junction. If you live in zip codes 02494, 02492, 02464, or 02459, our storage facility is nearby and convenient to access! 

The Needham Community

Located within Norfolk county, Needham is a residential suburb with lots of restaurants, coffee shops, and parks within the community. Approximately 10 miles from Boston, Needham is the perfect town for residents to enjoy the dense nature and parks such as the Charles River or Cutler Park. The town of Needham is bordered by the neighboring cities of Wellesley, Newton, West Roxbury, Dedham, Westwood, and Dover. 

FAQs

Q. Do I need a credit card to rent?
A. We accept cash, checks, Visa and Mastercard.

Q. How long do I need to rent a storage unit?
A. We offer storage rental on a month-to-month basis. You are never locked into a long-term lease agreement.

Q. How do I make my monthly payment?
A. You can choose to pay in person, online, over the phone, or through mail. We also have automatic payments available.

Q. Do you offer discounts or promotions?
A. Yes! We offer special pricing and promotions for new storage customers such as one month 50% off. You can find our promotions by searching our unit selection above. Each promotion can be found next to the unit pricing and amenities.

Q. Do I need to bring my own lock?
A. Customers are required to have a compatible lock if they choose to purchase their own. Locks are also available for purchase at our facility.

Customer Reviews