Walmart in Spirit Lake

>
>
>
>
2200 17th St.

Address

Walmart

2200 17th St.,
Spirit Lake, Iowa 51360
(712) 336-1339



Store hours

Open 24 Hours

Please note times may vary due to seasonal opening hours and extended store trading times.
Store hours are subject to change. Please call the store for exact opening hours.

For Black friday and holiday hours please call the store.

Location

Walmart - Spirit Lake is located on 2200 17th St., Spirit Lake, Iowa 51360

Services

  • Tire &
  • Lube
  • Subway
  • Pharmacy
  • Vision Center
  • Grocery
  • Garden Center
  • Canopy Home Collection
  • Cell Phones, Plans &
  • More
  • Photo Center
  • 1-Hour Photo Center
  • Same Day Pickup Photo Center
  • Pick Up Today
  • Site to Store
  • Pay In Person
  • L.e.i. Apparel


Locations nearby

Walmart - Spencer
500 11th St. S.w., Spencer, Iowa 51301
21 miles
Walmart - Worthington
1055 Ryan Road, Worthington, Minnesota 56187
28 miles
Walmart - Fairmont
1250 Goemann Road, Fairmont, Minnesota 56031
38 miles
Walmart - Storm Lake
1831 Lake Avenue, Storm Lake, Iowa 50588
53 miles
Walmart - Blue Earth
1210 Giant Drive, Blue Earth, Minnesota 56013
54 miles