Hours Of Operations Ace Hardware Iowa Spirit Lake Ace Hardware Hours of Operation and Locations in Spirit Lake, IA 4.8 - 134 votes 1 Locations in Spirit Lake www.acehardware.com Ace Hardware Hours Category: Electronics Home & Garden Ace Hardware - Spirit Lake, IA 51360 3401 Bergquist Ave(712) 336-3373 View Store Details Explore Spirit LakeView More Apparel CarharttRainbowJourneysAvenueDeb Sports Team USA Recommend For You Uni First Corporation Nine West Foryou Bridal Boutique Easy Spirit Quik Stop New Balance Avon Nike One Stop Marsh Supermarkets