This facility is not currently accepting new reservations.

View All Nearby Storage Facilities

Galaxy Self Storage - North Star Road

North Star Road Holmen, WI 54636

1 (877) 691-2491

About Galaxy Self Storage - North Star Road

Find Other Storage Facilities Accepting Reservations in Holmen, WI

No available nearby facilities

Units available at nearby facilities