overlay storage center.png

Store-Haus, Inc.

Southbury CT
Self Storage


Southbury’s Storage Center

Located in the heart of Southbury, right next to the town library is Store-Haus, Inc - Southbury’s only self storage center.

The building that started as a manufacturing company was transformed into a fully contained storage center.


Our Services

  • Steel Indoor Storage Rooms

  • 24 Hour Security

  • Indoor Load/Unload

  • 260 Units Available

  • Heated During Winter