1
|
|
3451 Hwy 71 S,
Spirit Lake
|
(712) 336-2277
|
2
|
|
1008 18th St,
Spirit Lake
Building Materials
|
(712) 336-1514
|
3
|
|
1400 18th St,
Spirit Lake
Bank
|
(712) 336-4100
|
|
4
|
|
1906 Keokuk Ave,
Spirit Lake
Grocery Store
|
(712) 336-5802
|
5
|
|
208 28th St,
Spirit Lake
Insurance
|
(712) 336-3086
|
6
|
|
1400 18 St,
Spirit Lake
Bank
|
(712) 336-4100
|
7
|
|
1212 18th St,
Spirit Lake
Insurance
|
(712) 336-6540
|
8
|
|
2230 33rd St # 6,
Spirit Lake
Auto Parts & Accessories
|
(712) 336-5118
|
9
|
|
Highway 71,
Spirit Lake
Pizza Restaurant
|
(712) 336-5000
|
10
|
|
1500 18th St,
Spirit Lake
Grocery Store
|
(712) 336-4302
|
11
|
|
2600 Hwy 71,
Spirit Lake
Subs & Sandwiches
|
(712) 336-6128
|
12
|
|
3501 Highway 71,
Spirit Lake
Fried Chicken Restaurant
|
(712) 336-2993
|
13
|
|
20611 155th St,
Spirit Lake
Insurance
|
(712) 336-2126
|
14
|
|
1513 Hill Ave,
Spirit Lake
Post Office
|
(712) 336-1683
|
15
|
|
1609 18th St,
Spirit Lake
Discount Store
|
(712) 336-0307
|
16
|
|
Highway 9 & 71,
Spirit Lake
Subs & Sandwiches
|
(712) 336-3516
|
17
|
|
2600 Highway 71,
Spirit Lake
Department Store
|
(712) 336-8927
|
18
|
|
2209 Circle Dr W,
Spirit Lake
Burger Restaurant
|
(712) 336-8468
|
19
|
|
2019 18th St,
Spirit Lake
Burger Restaurant
|
(712) 336-5483
|
20
|
|
2704 17th St,
Spirit Lake
Hotel
|
(712) 336-3984
|
21
|
|
2001 Circle Dr W,
Spirit Lake
Mexican Restaurant
|
(712) 336-4849
|
22
|
|
1508 Hill Ave,
Spirit Lake
Tax Returns
|
(712) 336-1385
|
23
|
|
2302 30th St,
Spirit Lake
Gym
|
(712) 336-8932
|
24
|
|
Highway 9 & 71,
Spirit Lake
Cell Phones & Accessories
|
(712) 270-0000
|
25
|
|
1651 Exchange St.,
Okoboji
|
(712) 332-9800
|
26
|
|
1005 Brooks Park Dr,
Okoboji
Hotel
-
2.09 miles
|
(712) 332-9000
|
27
|
|
1009 Highway 71 S,
Okoboji
|
(712) 332-2466
|
28
|
|
1006 Highway 71 S,
Okoboji
|
(712) 332-7983
|