Hours Of Operations Rainbow Iowa Spirit Lake Rainbow Hours of Operation and Locations in Spirit Lake, IA 4.9 - 220 votes 1 Locations in Spirit Lake www.rainbowshops.com Rainbow Hours Category: Accessories Apparel Electronics Shoes Rainbow - Spirit Lake, IA 51360 1499 240th Ave(712) 336-5484 View Store Details Explore Spirit LakeView More Apparel CarharttJourneysDebExpressAvenue Sports Team USA Recommend For You Salvation Army Journeys Express Chico's Lids Finish Line St Vincent DE Paul Party City Victoria's Secret Shoe Department