Business Directory

3D Builders
Business Name
1706 Lincoln Ave. Spirit Lake
51360
712-336-3901
A.H. Hermel Company
Business Name
Mankato,MN
507-387-0575
A&B Business Solutions
1706 Hill Ave, Spirit Lake, IA 51360
1-800-477-2425 or 712-209-7523
Advanced Network Professionals (ANP)
1103 38th Ave West, Spencer, IA 51301
712-584-2024
Advanced Water Systems Inc.
2308 Enterprise Ave, Spirit Lake, IA 51360
712-332-2833
Alliant Energy Corp Serv Inc
1301 20th Street, Spirit Lake 51360
1-800-255-4268
Allure & Co.
Business Name
1618 Hill Ave, Spirit Lake, IA 51360
712-339-9602
American Legion Auxiliary
PO Box 284, Spirit Lake, IA 51360
712-330-7770
Arnolds Park Amusement Park
37 Lake St, PO Box 609, Arnolds Park, IA 51331
712-332-2183
Arrowwood Resort
Business Name
1405 Hwy 71 Okoboji, IA 51355
51355
712-332-2161
Ascend Staffing
Business Name
1710 Lincoln Avenue, Spirit Lake, IA 51360
51360
712-336-2048
Athletic Republic
Business Name
1808 Jackson Ave, Spirit Lake, IA 51360
51360
712-336-4040
B Polished
Business Name
1623 Hill Ave, Spirit Lake, IA 51360
712-339-9403
Bank Midwest
Business Name
1525 18th St #100, Spirit Lake, IA 51360
712-332-7000
Beck Engineering
Business Name
3301 Zenith Ave PO Box 238 Spirit Lake, IA 51360
712-336-3596
Best In Show
Business Name
1614 Hill Ave, Spirit Lake, IA 51360
712-339-9877
Bieri & Christensen Dentistry
1724 Hill Avenue, Ste. 100, Spirit Lake
(712) 336-9111
Big Acai Bowls
Business Name
Food Truck - Check their Facebook Page for Schedule
515-669-7411
Bird Haven
Business Name
1655 225th Place, Spirit Lake, IA 51360
712-336-2473
Black Hills Energy
Business Name
PO. Box 468, Spencer
712-262-4275
Blue Lake Websites
Business Name
211 Oak Street, Maurice, IA
605-212-3943
Boji Tan
Business Name
2230 33rd St, Spirit Lake, IA 51360
712-336-6960
Bomgaars
Business Name
2207 Hwy 71, Spirit Lake, IA 51360
(712) 336-2287
Bonfire Marketing & Web Co.
1109 18th St, Spirit Lake, IA 51360
51360
712-330-6078
Bridges Bay
Business Name
630 Linden Drive, Arnolds Park, IA
51331
712-332-2202
Buck’s Pub
Business Name
1611 Hill Ave, Spirit Lake, IA 51360
51360
712-320-9290
Burger & Company
Business Name
1603 Hill Ave, Spirit Lake, IA 51360
51360
712-336-4161
Business Today
Business Name
1823 18th Street, Spirit Lake, IA 51360
51360
712-336-5012
Campus Cleaners & Launderers
1710 Ithaca Spirit Lake, IA 51360
712-336-3391
Carney Concrete Inc.
Business Name
1200 15th Street, Spirit Lake IA 51360
712-320-5188
Carpet One Floor & Home
2240 36th Street, Spirit Lake, IA 51360
712-336-5559
Casey’s General Store
1304 18th Street Spirit Lake
712-336-1297
Central Bank of Spirit Lake
P.O. Box 188 Spirit Lake
712-336-4100
Citizens Community Credit Union
1310 18th St Suite A
51360
712-336-1095
City of Spirit Lake
Business Name
1803 Hill Avenue Spirit Lake
712-336-1871
Business Name
25826 Walleye Drive Spirit Lake, IA 51360
51360
712-339-1895
Comfortec PHC
Business Name
1819 18th Street, Spirit Lake, IA 51360
888-362-2106
Community Housing Initiatives
14 W 21st St, Spencer, IA 51301
712-262-5640
Cornell Abstract Co.
Business Name
1811 Hill Avenue, Spirit Lake, IA 51360
712-336-3845
Ctrl Marketing
Business Name
826 Lake Street, Spirit Lake, IA 51360
712-336-6990
Custom Creations
Business Name
2231 33rd Street Spirit Lake
712-336-3907
Custom Cut Gutters
Business Name
300 Highway Ave NW, Fostoria, IA 51340
51340
712-262-1013
Dairy Queen
Business Name
2019 18th Street, Spirit Lake, IA 51360
51360
712-336-5483
Dawn’s Dance Connection
1202 Hill Avenue Spirit Lake
712-336-5253
DESCO
Business Name
PO Box 546, Spirit Lake, IA 51360
712-759-1016
1708 Keokuk Ave, Spirit Lake, IA 51360
51360
712-336-5928
Dickinson County News
Business Name
1721 Hill Ave, Spirit Lake, IA 51360
712-336-1211
Dixon Family Chiropractic
2007 18th Street Spirit Lake 51360
712-336-1365
Dulin Contracting, Inc
1204 Eloise Street Okoboji, IA
712-320-2220
Dynos
Business Name
1201 18th Street Spirit Lake
712-336-2730
Edward Jones
Business Name
1724 Hill Ave, Spirit Lake, IA 51360
712-336-4172
Ericksen, Kallsen & Assoc. P.C.
605 Lake Street #6, Spirit Lake, IA 51360
712-336-2632
Erpelding  Voigt and Co.
P.O. Box 605 Okoboji
712-332-2443
10 N 7th Street Estherville
712-362-2622
Evans Clothing
Business Name
1708 Hill Ave, Spirit Lake, IA 51360
712-336-2862
Exit Realty Midwest
Business Name
1306 18th Street Spirit Lake
712-336-3405
Eyecare Center
Business Name
2312 23rd St, Spirit Lake, IA 51360
712-336-1960
Fareway Logo
Business Name
1906 Keokuk Spirit Lake
Store - 712-336-5802 Meat Department 712-336-5130
Faust Institute of Cosmetology
1543 18th Street Spirit Lake
712-336-3518
Ferguson’s Garden Center
3602 Hwy 71, Spirit Lake, IA 51360
712-336-2085
Forbes Liquor Locker
Business Name
2508 Enterprise Avenue Spirit Lake
712-336-3800
Furniture Mart
Business Name
2502 17th St, Spirit Lake, IA 51360
(712) 336-9004
GLS – Great Lakes Settlement
2005 18th Street, Spirit Lake, IA 51360
712-336-8832
Godfathers Pizza
Business Name
2310 17th St, Spirit Lake, IA 51360
712-336-5000
Business Name
1665 HIghway 71, Spirit Lake, IA 51360
507-274-6648
Great Lakes Concrete
Business Name
P.O. Box F Spirit Lake, IA 51360
712-336-2142
Great Lakes Dental Associates
3020 Aurora Ave West, Spirit Lake, IA 51360
712-336-2460
Great Lakes Marine Service & Sales
1907 18th Street, Spirit Lake, IA 51360
51360
712-336-3822
Great Lakes Motor Company
3451 Hwy 71 South, Spirit Lake, IA 51360
712-336-2277
Harvey’s Five Star Roofing
1801 Erie Avenue, Spirit Lake, IA 51360
712-832-3660
Healthy Smiles Family Dentistry
2210 33rd Street, Spirit Lake, IA 51360
712-336-2533
Heartland Paint, Glass & Locksmithing
2650 Enterprise Ave, Spirit Lake, IA 51360
51360
712-332-9800
Hill Avenue Chiropractic
1610 Hill Ave, Spirit Lake, IA 51360
712-339-9778
Hinn Real Estate
Business Name
2916 US Hwy 71 S P.O. Box 449 Spirit Lake IA
51360
712-336-1240
Hope Haven Inc.
Business Name
1710 Gary Ave, Spirit Lake - Mailing address: PO Box 70 Rock Valley, IA
712-476-2737
Howard Construction
Business Name
3113 Keokuk Ave Spirit Lake
51360
712-330-2984
Hy-Vee
Business Name
1500 18th Street Spirit Lake
712-336-4302
IGL Area Chamber of Commerce
P.O. Box 9 Arnolds Park
712-332-2209
IGL TeleConnect
Business Name
1501 35th Ave. W, Spencer IA 51301
1-800-281-1072
Interior Sewing By Lisa
1706 Hill Ave, Spirit Lake, IA 51360
712-320-3492
Iowa Great Lakes Association
PO Box 468, Okoboji, IA 51355
no phone
Iowa Information Publications
227 9th Street Sheldon
712-324-5347
Iowa Lakes Electric Cooperative
702 S 1st Street, Estherville
800-225-4532
Jackson Motorplex
Business Name
76748 550th Street, Jackson, MN
507-849-7100
Jimmy John’s
Business Name
1007 18th Street Spirit Lake, IA 51360
712-336-2424
JJ School of Music
Business Name
1105 10th St. Spirit Lake, IA 51360
51360
605-351-6156
KAPCO Inc.
Business Name
2690 15th Street, Spirit Lake, IA 51360
712-336-2636
Keelson Harbour
Business Name
2810 Aurora Avenue, Spirit Lake IA 51360
712-336-4501
KUOO-FM Campus Radio
Business Name
3160 18th St, Spirit Lake, IA 51360
712-336-5800
L & C Tire Service
Business Name
2807 15th Street Spirit Lake, IA 51360
712-336-0097
Lakeland Realty of Iowa
1710 Lincoln Ave. Suite B, Spirit Lake
712-336-0400
Lakes Autosport
Business Name
1581 18th St. Spirit Lake, IA 51360
712-336-2198
Lakes Cellular & Satellite
1710 Lincoln Ave. Suite C Spirit Lake
712-336-4101
Lakes Laser
Business Name
3420 Zenith Ave, Spirit Lake, IA 51360
641-512-2158
Lakes Marketing and Print
1610 Ithaca Spirit Lake
712-336-3564
Lakes News Shopper
Business Name
1009 22nd St, Milford, IA 51351
712-338-2232
Lakes Plumbing, Heating and Cooling
1902 Zenith Ave, Spirit Lake, IA 51360
712-336-2175
Lakes Regional Healthcare
2301 Hwy 71 Spirit Lake, IA 51360
712-336-1230
Lakeshore Center at Okoboji
1864 Highway 86, Milford IA 51351
712-337-3313
Last Touch Painting and Cleaning
1612 Jackson Ave, Spirit Lake, IA 51360
712-336-4475
Lewis Family Drug
Business Name
2308 17th St, Spirit Lake, IA 51360
712-336-4731
Lisa’s Bake Shop
Business Name
1306 18th Street #A, Spirit Lake, IA 51360
712-336-8410
713 22nd Street, Spirit Lake, IA 51360
712-336-1368
Livewire Printing Co.
Business Name
310 2nd Street Jackson MN
507-847-3771
Lutheran Lakeside Camp
2491 170th Street, Spirit Lake, IA 51360
712-336-2109
McKeen’s
Business Name
2608 22nd St, Spirit Lake, IA 51360
712-336-2362
Mediacom
Business Name
1533 18th Street, Spirit Lake, IA 51360
855-224-2253
MEGAN & CO, Herbal Apothecary and Clinic
1711 Hill Ave, Spirit Lake, IA 51360
712-339-9051
Midwest Modern
Business Name
3520 US 71 South, Spirit Lake, IA 51360
51360
712-330-7292
Minervas Restaurant & Catering
1405 Hwy 71, Okoboji, IA 51355
712-332-5296
Motor Inn of Spirit Lake
2702 17th Street, Spirit Lake, IA 51360
712-336-2701
Mr. Drain Man, LLC.
Business Name
607 36th St. Spirit Lake, IA 51360
712-330-5940
Mueske Electric Inc.
Business Name
712-336-1986
NextEra Energy Resources
700 Universe Blvd., Juno Beach, FL 33401
Nichole Johnson Designs
1613 Hill Ave, Spirit Lake, IA 51360
712-330-8467
Northwest Bank
Business Name
1008 18th Street, Spirit Lake, IA 51360
712-336-1034
Okoboji Inn & Suites
Business Name
3400 Okoboji Avenue, Milford, IA 51351
712-338-4424
Okoboji Mattress Company
2004 18th Street, Spirit Lake, IA 51360
712-260-2004
Okoboji Tourism Committee
PO Box 215, Okoboji, IA 51355
800-270-2574
Okoboji View Golf Course
1665 IA-86, Spirit Lake, IA 51360
712-337-3372
Optique
Business Name
1306 18th Street, Ste E, Spirit Lake, IA 51360
712-336-4401
Pearson Lakes Art Center
2201 Highway 71, Okoboji, IA 51355
712-332-7013
Pizza Ranch
Business Name
2003 18th Street, Spirit Lake
712-336-1419
Plains Area Mental Health Center
710 Lake Street, Suite 2, PO Box 576, Spirit Lake, IA 51360
51360
712-320-8112
Plumb Supply Company
Business Name
3010 18th Street, Spirit Lake, IA 51360
712-336-0787
Prairie Plans Asset Management
1718 Hill Avenue, PO Box 409, Spirit Lake, IA 51360
712-336-5399
Pub 19 Bar & Grill
Business Name
1665 Hwy 86, Spirit Lake, IA
51360
712-332-8142
Pure Fishing
Business Name
712-336-1520
Ramada Inn
Business Name
2704 17th Street Spirit Lake
712-336-3984
Rembrandt Inc.
Business Name
1521 18th Street, Spirit Lake, IA 51360
877-344-4055
Roof Guard Company
Business Name
806 Okoboji Ave, Milford, IA 51351
712-336-1101
Sandy Law Firm
Business Name
304 18th Street, Spirit Lake, IA 51360
712-336-5588
Schuchert-Lentz Funeral Home & Crematory
2317 32nd Street/P.O. Box 272 Spirit Lake
712-336-8471
Scooter’s Coffee
Business Name
1808 Keokuk Ave
51360
712-339-6025
ServiceMaster by Rice
Business Name
807 27th Street, Milford, IA 51351
712-338-4848
Sheeler Insurance & Investments
513 38th St Spirit Lake Iowa 51360
712-336-8879
Spirit Lake Community School
2701 Hill Avenue Spirit Lake, IA 51360
712-336-2820
Sportsman’s Pub
Business Name
1609 Hill Ave, Spirit Lake, IA 51360
712-336-0495
Stauss Realty
Business Name
1003 Hwy 71 S, Okoboji IA 51355
712-332-2470
Steamway
Business Name
712-336-2484
Subway Spirit Lake
Business Name
2301 Circle Drive West, Spirit Lake, IA 51360
712-336-3516
T & M Safety Systems
Business Name
606 39th Street, Spirit Lake, IA 51360
712-330-7104
Tallgrass Village
Business Name
4150 Summer Avenue, Spirit Lake, IA 51360
605-331-2900
The District
Business Name
816 Lake Street
51360
508-930-5161
The Family Diner
Business Name
1305 Erie Avenue, Spirit Lake
712-336-5422
The Hair Team
Business Name
718 Lake Street Spirit Lake
712-336-1440
The Oakwood Inn Bed & Breakfast
2625 41st Street Spirit Lake, IA 51360
712-332-8057
The State Bank
Business Name
1902 Hill Ave, Spirit Lake, IA 51360
712-336-2455
The Studio YOGA & BARRE
1618 Hill Ave, Spirit Lake, IA 51360
51360
712-330-9798
The Three Sons
Business Name
902 10th Street, Milford, IA 51351
712-338-2424
Timeless Consignments
Business Name
1610 Hill Ave, Spirit Lake, IA 51360
(712) 320-5955
Turner Jenness Funeral Homes
1302 Hill Avenue Spirit Lake
51360
712-336-2575
Twetten’s Interiors
Business Name
1621 Hill Avenue, Spirit Lake, IA 51360
712-336-6488
United States Powertrain
1451 Peoria Avenue, Spirit Lake, IA 51360
888-759-0814
VFW Canteen Post 4514
Business Name
918 Lake Street, Spirit Lake IA 51360
51360
712-336-9942
Business Name
1718 Hill Avenue, Spirit Lake
712-336-0028
YMCA of the Okobojis
Business Name
1900 41st Street, Spirit Lake, IA 51360
51360
712-336-9622
Black Earth Java
Business Name
17 11th St SW, Spencer, IA, 51301
51301
712-580-5051
CAASA
Business Name
Spencer , IA
712-262-4612
Edward J. Shannon Architect PLC
1710 Lincoln Ave Ste.D Spirit Lake , IA
51360
(515) 779 - 9050
Family Crisis Centers
Business Name
Spirit Lake , IA
51360
1-800-382-5603
Humana
Business Name
Spirit Lake Iowa
51360
515-473-5097
Humane Society of Northwest Iowa
607 28th Street Milford, IA 51351
51351
712-338-2738
Summit Carbon Solutions
2321 North Loop Drive #221, Ames, IA
50010
515-531-2635
TREK Financial
Business Name
1719 Hill Ave Spirit Lake , IA
51360
480-658-0638