.
Stor-Gard Northboro is the largest self-storage center in New England. It has over 75,000 square feet of self-storage space, 52,000 of which is climate controlled. Fifteen different sized units are available.
241 SW Cutoff, Northborough, MA 01532
(508) 393-4141
  • Fax: 508- 393-9755
  • Accessibility Details: Parking spaces, wheelchair ramp
  • Hours: Daily, 24 hrs
  • Hours: Mon - Thu, 5am - 10:30pm; Fri, 5am - midnight; Sat, 6am - midnight; Sun, 6:30am - 10:30pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »