Climate Controlled Self Storage Progress Pics
Opening Soon!
We are excited to announce that climate controlled storage is finally coming to Menomonie!! Located at 1501 N Broadway Street in the Shops Off Broadway.
Reservations will begin in mid to late November with move ins beginning in December 2023 or early January 2024.
We will be offering a variety of unit sizes to meet all of your climate controlled storage needs. Sizes ranging from 5x10 all the way up to 14x27.
Check back often for more information.