Business Directory

3D Builders
Address: 1706 Lincoln Ave. Spirit Lake
51360
712-336-3901
A.H. Hermel Company
Address: Mankato,MN
507-387-0575
A&B Business Solutions
Address: 1706 Hill Ave, Spirit Lake, IA 51360
1-800-477-2425 or 712-209-7523
Accura Healthcare of Spirit Lake part of Accura Healthcare of Iowa
Address: 1912 Zenith Ave Spirit Lake, IA  51360
712-336-3300
Advanced Network Professionals (ANP)
Address: 1103 38th Ave West, Spencer, IA 51301
712-584-2024
Advanced Water Systems Inc.
Address: 2308 Enterprise Ave, Spirit Lake, IA 51360
712-332-2833
Alliant Energy Corp Serv Inc
Address: 1301 20th Street, Spirit Lake 51360
712-336-6010
Allure & Co.
Address: 1706 Hill Ave, Spirit Lake, IA 51360
712-339-9602
American Legion Auxiliary
Address: PO Box 284, Spirit Lake, IA 51360
712-330-7770
Arnolds Park Amusement Park
Address: 37 Lake St, Arnolds Park, IA 51331
712-332-2183
Arrowwood Resort
Address: 1405 Hwy 71 Okoboji, IA 51355
51355
712-332-2161
Athletic Republic
Address: 1380 Lake Street, Spirit Lake, IA 51360
51360
712-336-4040
Atlantic Bottling Co. – Coca Cola
Address: 908 18th St, Spirit Lake, IA 51360
712-336-3520
B Polished
Address: 1623 Hill Ave, Spirit Lake, IA 51360
712-339-9403
Bank Midwest
Address: 1525 18th St #100, Spirit Lake, IA 51360
712-332-7000
Beck Engineering
Address: 3301 Zenith Ave PO Box 238 Spirit Lake, IA 51360
712-336-3596
Best In Show
Address: 1614 Hill Ave, Spirit Lake, IA 51360
712-339-9877
Bieri & Christensen Dentistry
Address: 1724 Hill Avenue, Ste. 100, Spirit Lake
(712) 336-9111
Big Acai Bowls
Address: Food Truck - Check their Facebook Page for Schedule
515-669-7411
Bird Haven
Address: 1655 225th Place, Spirit Lake, IA 51360
712-336-2473
Black Hills Energy
Address: PO. Box 468, Spencer
712-262-4275
Boji Tan
Address: 2230 33rd St, Spirit Lake, IA 51360
712-336-6960
Bomgaars
Address: 2207 Hwy 71, Spirit Lake, IA 51360
(712) 336-2287
Bonfire Marketing & Web Co.
Address: 1109 18th St, Spirit Lake, IA 51360
51360
712-330-6078
Breuker Financial Strategies, Don Breuker
Address: 602 39th Street Spirit Lake
712-336-4855
BrownMed Industries
Address: 1300 Lundberg Drive Spirit Lake, IA 51360
51360
712-336-4395
Buck’s Pub
Address: 1611 Hill Ave, Spirit Lake, IA 51360
51360
712-320-9290
Burger & Company
Address: 1603 Hill Ave, Spirit Lake, IA 51360
51360
712-336-4161
Business Today
Address: 1823 18th Street, Spirit Lake, IA 51360
51360
712-330-8757
Campus Cleaners & Launderers
Address: 1710 Ithaca Spirit Lake, IA 51360
712-336-3391
Carney Concrete Inc.
Address: 1200 15th Street, Spirit Lake IA 51360
712-320-5188
Casey’s General Store
Address: 1304 18th Street Spirit Lake
712-336-1297
Central Bank of Spirit Lake
Address: P.O. Box 188 Spirit Lake
712-336-4100
City of Spirit Lake
Address: 1803 Hill Avenue Spirit Lake
712-336-1871
Coffman Locksmith Shop
Address: 98 Dam Road, Arnolds Park, IA 51331
712-260-5625
Comfortec PHC
Address: 1819 18th Street, Spirit Lake, IA 51360
888-362-2106
Community Housing Initiatives
Address: 14 W 21st St, Spencer, IA 51301
712-262-5640
Consumer’s Lumber
Address: 1102 Lake Street Spirit Lake, IA 51360
712-336-3610
Cooperative Farmers Elevator Lumber – CFE
Address: 1604 Memphis Ave, Spirit Lake, IA 51360
712-336-6124
Cornell Abstract Co.
Address: 1811 Hill Avenue, Spirit Lake, IA 51360
712-336-3845
Creative Cakes by Mindy
Address: 3006 18th Street, Spirit Lake, IA 51350
51360
712-339-6060
Creative Spirits
Address: 1709 Hill Ave, Spirit Lake, IA 51360
712-336-8186
Ctrl Marketing
Address: 826 Lake Street, Spirit Lake, IA 51360
712-336-6990
Custom Creations
Address: 2231 33rd Street Spirit Lake
712-336-3907
Custom Cut Gutters
Address: 300 Highway Ave NW, Fostoria, IA 51340
51340
712-262-1013
Dairy Queen
Address: 2019 18th Street, Spirit Lake, IA 51360
51360
712-336-5483
Dawn’s Dance Connection
Address: 1202 Hill Avenue Spirit Lake
712-336-5253
Address: PO Box 546, Spirit Lake
712-759-1016
Dickinson County Extension & Outreach
Address: 1600 15th Street, Spirit Lake, IA 51360
712-336-3488
Dickinson County News
Address: 1721 Hill Ave, Spirit Lake, IA 51360
712-336-1211
Dixon Family Chiropractic
Address: 2704 Enterprise Avenue Spirit Lake 51360
712-336-1365
Dowden-Hinn Realtors
Address: 2916 US-71, PO Box 449, Spirit Lake, IA 51360
Dulin Contracting, Inc
Address: 1204 Eloise Street Okoboji, IA
712-320-2220
Dynos
Address: 1201 18th Street Spirit Lake
712-336-2730
Edward Jones
Address: 1724 Hill Ave, Spirit Lake, IA 51360
712-336-4172
Employment Connections
Address: 1710 Lincoln Avenue Spirit Lake
712-336-2048
Energy Panel System – EPS
Address: 3120 18th Street, Spirit Lake, IA 51360
712-260-0053
Ericksen, Kallsen & Assoc. P.C.
Address: 605 Lake Street #6, Spirit Lake, IA 51360
712-336-2632
Erpelding  Voigt and Co.
Address: P.O. Box 605 Okoboji
712-332-2443
Address: 10 N 7th Street Estherville
712-362-2622
Evans Clothing
Address: 1708 Hill Ave, Spirit Lake, IA 51360
712-336-2862
Exit Realty Midwest
Address: 1306 18th Street Spirit Lake
712-336-3405
Eyecare Center
Address: 2312 23rd St, Spirit Lake, IA 51360
712-336-1960
Fareway Logo
Address: 1906 Keokuk Spirit Lake
712-336-5802
Farmers Insurance / Aflac Lezlie Boetel Pohlman Agency
Address: 2916 Highway 71, Ste 9, Spirit Lake, IA 51360
712-336-6524
Faust Institute of Cosmetology
Address: 1543 18th Street Spirit Lake
712-336-3518
Forbes Liquor Locker
Address: 2508 Enterprise Avenue Spirit Lake
712-336-3800
Furniture Mart
Address: 2502 17th St, Spirit Lake, IA 51360
(712) 336-9004
GLS – Great Lakes Settlement
Address: 2005 18th Street, Spirit Lake, IA 51360
712-336-8832
Godfathers Pizza
Address: 2310 17th St, Spirit Lake, IA 51360
712-336-5000
Address: 1665 HIghway 71, Spirit Lake, IA 51360
507-274-6648
Great Lakes Concrete
Address: P.O. Box F Spirit Lake, IA 51360
712-336-2142
Great Lakes Marine Service & Sales
Address: 1907 18th Street, Spirit Lake, IA 51360
51360
712-336-3822
Great Lakes Motor Company
Address: 3451 Hwy 71 South, Spirit Lake, IA 51360
712-336-2277
Green Plains Renewable Energy Superior Ethanol LLC
Address: P.O. Box 138 Superior
712-858-4666
Hamm Chiropractic
Address: 1330 Lake Street, Spirit Lake, IA 51360
51360
712-336-5022
Harvey’s Five Star Roofing
Address: 1801 Erie Avenue, Spirit Lake, IA 51360
712-832-3660
Healthy Smiles Family Dentistry
Address: 2210 33rd Street, Spirit Lake, IA 51360
712-336-2533
Heartland Paint, Glass & Locksmithing
Address: 2650 Enterprise Ave, Spirit Lake, IA 51360
51360
712-332-9800
Hill Ave Chiropractic
Address: 1610 Hill Ave, Spirit Lake, IA 51360
712-339-9778
Hope Haven Inc.
Address: PO Box 70 Rock Valley, IA
712-476-3139
Hy-Vee
Address: 1500 18th Street Spirit Lake
712-336-4302
IGL Area Chamber of Commerce
Address: P.O. Box 9 Arnolds Park
712-332-2209
IGL TeleConnect
Address: 1501 35th Ave. W, Spencer IA 51301
1-800-281-1072
Interior Sewing By Lisa
Address: 1706 Hill Ave, Spirit Lake, IA 51360
712-320-3492
Iowa Great Lakes Association
Address: PO Box 468, Okoboji, IA 51355
no phone
Iowa Information Publications
Address: 227 9th Street Sheldon
712-324-5347
Iowa Lakes Electric Cooperative
Address: 702 S 1st Street, Estherville
800-225-4532
Jackson Motorplex
Address: 76748 550th Street, Jackson, MN
507-849-7100
Jimmy John’s
Address: 1007 18th Street Spirit Lake, IA 51360
712-336-2424
KAPCO Inc.
Address: 2690 15th Street, Spirit Lake, IA 51360
712-336-2636
Keelson Harbour
Address: 2810 Aurora Avenue, Spirit Lake IA 51360
712-336-4501
KICD AM 1240 CD 107.7 & Lite 104.9
Address: P.O. Box 260 Spencer
712-262-1240
KUOO-FM Campus Radio
Address: 3160 18th St, Spirit Lake, IA 51360
712-336-5800
Kurio Kastle: Pottery Painting Palace
Address: 709 16th Street Spirit Lake
712-336-6881
L & C Tire Service
Address: 2807 15th Street Spirit Lake, IA 51360
712-336-0097
Lakeland Realty of Iowa
Address: 1710 Lincoln Ave. Suite A, Spirit Lake
712-336-0400
Lakes Autosport
Address: 1581 18th St. Spirit Lake, IA 51360
712-336-2198
Lakes Laser
Address: 3420 Zenith Ave, Spirit Lake, IA 51360
641-512-2158
Lakes Marketing and Print
Address: 1610 Ithaca Spirit Lake
712-336-3564
Lakes News Shopper
Address: 1009 22nd St, Milford, IA 51351
712-338-2232
Address: 1902 Zenith Ave, Spirit Lake, IA 51360
712-336-2175
Lakes Regional Healthcare
Address: P.O. Box AB Hwy 71 Spirit Lake
712-336-1230
Lakeshore Center at Okoboji
Address: 1864 Highway 86, Milford IA 51351
712-337-3313
Last Touch Painting and Cleaning
Address: 1612 Jackson Ave, Spirit Lake, IA 51360
712-336-4475
Lewis Family Drug
Address: 2308 17th St, Spirit Lake, IA 51360
712-336-4731
Lisa’s Bake Shop
Address: 1306 18th Street #A, Spirit Lake, IA 51360
712-336-8410
Address: 713 22nd Street, Spirit Lake, IA 51360
712-336-1368
Livewire Printing Co.
Address: 310 2nd Street Jackson MN
507-847-3771
Lutheran Lakeside Camp
Address: 2491 170th Street, Spirit Lake, IA 51360
712-336-2109
McKeen’s
Address: 2608 22nd St, Spirit Lake, IA 51360
712-336-2362
Mediacom
Address: 1504 2nd St SE, Waseca, MN 56093
866-609-6180
MEGAN & CO, Herbal Apothecary and Clinic
Address: 1711 Hill Ave, Spirit Lake, IA 51360
712-339-9051
Midwest Modern
Address: 3520 US 71 South, Spirit Lake, IA 51360
51360
712-330-7292
Minervas Restaurant & Catering
Address: 1405 Hwy 71, Spirit Lake IA
712-332-5296
Motor Inn of Spirit Lake
Address: 2702 17th Street, Spirit Lake, IA 51360
712-336-2701
Mr. Drain Man, LLC.
Address: 607 36th St. Spirit Lake, IA 51360
712-330-5940
Mueske Electric Inc.
712-336-1986
National Escrow & Abstract
Address: 1340 Lake Street, Spirit Lake, IA 51360
712-260-3643
Northwest Bank
Address: 1340 Lake Street, Spirit Lake, IA 51360
712-336-1034
Okoboji Indian Motorcycle
Address: 4105 Highway 71 S Spirit Lake, IA 51360
712-336-6871
Okoboji Inn & Suites
Address: 3400 Okoboji Avenue, Milford, IA 51351
712-338-4424
Okoboji Mattress Company
Address: 2004 18th Street, Spirit Lake, IA 51360
712-260-2004
Okoboji Physical Therapy
Address: 52 Hwy 71 South, PO Box 627, Arnolds Park
712-336-8404
Okoboji Tourism Committee
Address: PO Box 215, Okoboji, IA 51355
800-270-2574
Okoboji View Golf Course
Address: 1665 IA-86, Spirit Lake, IA 51360
712-337-3372
Optique
Address: 1306 18th Street, Ste E, Spirit Lake, IA 51360
712-336-4401
Pearson Lakes Art Center
Address: 2201 Highway 71, Okoboji, IA 51355
712-332-7013
Pizza Ranch
Address: 2003 18th Street, Spirit Lake
712-336-1419
Plumb Supply Company
Address: 3010 18th Street, Spirit Lake, IA 51360
712-336-0787
Prairie Plans Asset Management
Address: 1718 Hill Avenue, PO Box 409, Spirit Lake, IA 51360
712-336-5399
Ramada Inn
Address: 2704 17th Street Spirit Lake
712-336-3984
Rembrandt Inc.
Address: 1521 18th Street, Spirit Lake, IA 51360
877-344-4055
Roof Guard Company
Address: 806 Okoboji Ave, Milford, IA 51351
712-336-1101
Ruthven Meat Locker
Address: 1608 Hill Avenue Spirit Lake, Iowa 51360
712-339-9551
Sandy Law Firm
Address: 304 18th Street, Spirit Lake, IA 51360
712-336-5588
Scooter’s Coffee
Address: 1808 Keokuk Ave
51360
712-339-6025
ServiceMaster by Rice
Address: 807 27th Street, Milford, IA 51351
712-338-4848
Shade of the Tree Counseling
Address: 826 Lake Street, Spirit Lake
712-330-9140
Sheeler Insurance & Investments
Address: 513 38th St Spirit Lake Iowa 51360
712-336-8879
Spensers Underground Ministry
Address: 801 Hill Avenue, Spirit Lake, Iowa 51360
712-330-3477
Spirit Lake Chiropractic Clinic
Address: 609 18th Street Spirit Lake
712-336-3304
Spirit Lake Dental
Address: 3301 US Hwy 71 Ste 4,  Spirit Lake 51360
712-336-2460
Spirit Lake Noon Kiwanis
Address: P.O. Box 594 Spirit Lake, IA 51360
Address: Box 51, Spirit Lake
712-336-5120
Sportsman’s Pub
Address: 1609 Hill Ave, Spirit Lake, IA 51360
712-336-0495
Stauss Realty
Address: 1003 Hwy 71 S, Okoboji IA 51355
712-332-2470
Subway
Address: 2301 Circle Drive West, Spirit Lake, IA 51360
712-336-3516
Address: 606 39th Street, Spirit Lake, IA 51360
712-330-7104
Tallgrass Apartments
Address: 4150 Summer Avenue, Spirit Lake, IA 51360
605-331-2900
The District
Address: 816 Lake Street
51360
508-930-5161
Address: 1305 Erie Avenue, Spirit Lake
712-336-5422
The Oakwood Inn Bed & Breakfast
Address: 2625 41st Street Spirit Lake, IA 51360
712-332-8057
The State Bank
Address: 1902 Hill Ave, Spirit Lake, IA 51360
712-336-2455
The Studio YOGA & BARRE
Address: 1618 Hill Ave, Spirit Lake, IA 51360
51360
712-330-9798
Twetten’s Interiors
Address: 1621 Hill Avenue, Spirit Lake, IA 51360
712-336-6488
United States Powertrain
Address: 1451 Peoria Avenue, Spirit Lake, IA 51360
888-759-0814
VFW Canteen Post 4514
Address: 918 Lake Street, Spirit Lake IA 51360
51360
712-336-9942
Village Northwest Unlimited
Address: 330 Village Circle, Sheldon, IA 51201
712-324-4873
Voluntary Action Center of Iowa Great Lakes
Address: 800 21st Street Spirit Lake, IA 51360
712-336-4444
YMCA of the Okobojis
Address: 1900 41st Street, Spirit Lake, IA 51360
51360
712-336-9622