Storm Shelter
Locations
Indianola Storm Shelter
120 North 4th Street
Indianola, Nebraska 69034
308-364-2413
WE WILL BE CLOSED, LABOR DAY, SEPTEMBER 1, 2025
Indianola Storm Shelter
120 North 4th Street
Indianola, Nebraska 69034
308-364-2413
Subscribe to receive news and alerts via email and SMS.