Osceola, Iowa - Business Directory


Air Solutions

Address: 1760 195th Ave

Phone: (641) 414-4383

View Map

email

American State Bank

Address: 1000 Jeffreys Dr.

Phone: (641) 342-2175

View Map

Website

AmericInn

Address: 111 Ariel Circle

Phone: (641) 342-9400

View Map

Website

email

Bad Boy Mowers/O'Hair Automotive

Address: 22957 110th Street

Phone: (641) 414-7322

View Map

email

Biggy's Italian Restaurant

Address: 525 Warren Avenue

View Map

Blue Haven Motel

Address: 325 South Main

Phone: (641) 342-2115

View Map

email

Booth Law Firm

Address: 122 W. Jefferson

Phone: (641) 342-2619

View Map

email

Boyt Harness

Address: 1 Boyt Drive

Phone: (641) 342-6773

View Map

Bruce Harris D.D.S., P.C.

Address: 148 West Jefferson

Phone: (641) 342-6541

View Map

email

Bud Jones Construction

Address: 122 E. Ayers Street

Phone: (641) 342-3413

View Map

email

Casey's

Address: 114 N. Main St.

Phone: (641) 342-6310

View Map

Casey's

Address: 615 W. McLane St.

Phone: (641) 342-4289

View Map

Casey's

Address: 1706 Jeffreys Drive

Phone: (641) 342-7220

View Map

Casey's

Address: 400 S. Main St.

Phone: (641) 342-2016

View Map

Cathy Blair Accounting

Address: 115 E Jefferson

Phone: (641) 342-6373

View Map

Chat Mobility/Radio Shack

Address: 109 W McLane St.

Phone: (641) 342-8652

View Map

email

Chesnut Lawn & Landscape

Address: 1220 N. Main

Phone: (641) 342-4451

View Map

email

Chuck DeVos

Address: 528 S. Park

Phone: (641) 414-1624

View Map

Clarke County Animal Shelter

Address: 125 E. Ayers

Phone: (641) 342-1180

View Map

email

Clarke County Conservation

Address: East Lake Park

Phone: (641) 342-3960

View Map

Website

Clarke County Dental

Address: 423 S. Main

Phone: (641) 342-6079

View Map

Clarke County Fairgrounds and Event Center

Address: 2070 Highway 34W

Phone: (641) 342-2927

View Map

email

Clarke County Farmer's Market

Address: 1134 295th Ave

Phone: (641) 342-3933

View Map

email

Clarke County Hospital

Address: 800 S. Fillmore St.

Phone: (641) 342-2184

View Map

email

Clarke County Publishing

Address: 111 E. Washington St.

Phone: (641) 342-2132

View Map

Clarke County Sheriff

Address: Townline Rd.

Phone: (641) 342-2914

View Map

Clarke County Speedway

Address: 2495 Hwy 34

Phone: (641) 342-3850

View Map

email

Clarke County State Bank

Address: 139 S. Main St.

Phone: (641) 342-6581

View Map

Clarke County Supervisors

Address: 100 S. Main

Phone: (641) 342-3641

View Map

Website

Clarke Electric Cooperative

Address: 1103 N. Main St.

Phone: (641) 342-2173

View Map

Website

email

Communication Solutions of Iowa

Address: 20209 Clarke Decatur Street

Phone: (515) 971-9044

View Map

email

Cornerstone Suites

Address: 102 E. Washington St.

Phone: (641) 342-4200

View Map

Country Concrete

Address: 44454 110th Avenue

Phone: (641) 414-1388

View Map

email

Dave Gorsline

Address: 827 Roosevelet

Phone: (641) 392-3645

View Map

David Walkup

Address: 208 Manor Drive

Phone: (641) 342-3654

View Map

Don Reasoner

Address: 413 McPherson

Phone: (641) 414-1351

View Map

Eagles Aerie #3495

Address: 2329 N. Main St.

Phone: (641) 342-6266

View Map

email

Ed & Leisha Stoll

Address: 2004 Hwy 69

Phone: (641) 414-1038

View Map

Edward Jones

Address: 320 South Jackson

Phone: (641) 342-1190

View Map

Elvin Soll

Address: 223 2nd St.

Phone: (641) 447-2074

View Map

Faith Fellowship

Address: 230 S. Fillmore

Phone: (641) 342-6603

View Map

email

Family Eye Care of Osceola

Address: 110 S. Fillmore

Phone: (641) 342-4356

View Map

Family Sports LLC

Address: 119 S. Main

Phone: (641) 340-0625

View Map

email

Fareway

Address: 213 S. Main

Phone: (641) 342-3884

View Map

Flowers 'N More

Address: 146 S. Main St.

Phone: (641) 342-2511

View Map

email

Fred & Ann Diehl

Address: Box 197

Phone: (641) 342-4862

View Map

Friday Insurance Agency

Address: 207 S. Main St.

Phone: (641) 342-6041

View Map

email

Gilbert Plumbing and Heating

Phone: (641) 445-5424

Gilbert Plumbing and Heating

Phone: (641) 446-4822

email

Great Western Bank

Address: 610 W. McLane St.

Phone: (641) 342-4140

View Map

Hanson Directory Service, Inc.

Address: 1501 N. 15th Ave E.

Phone: (641) 792-2855

Fax: (641) 791-4031

View Map

Website

email

HCI Care Services

Address: 715 W McLane

Phone: (641) 342-2888

View Map

email

Highway Lumber Company

Address: 820 Warren Ave

Phone: (641) 342-3811

View Map

email

Homestead of Osceola

Address: 334 N. Westview Dr.

Phone: (641) 342-1036

View Map

email

Hunsicker & Associates

Address: 315 W. McLane

Phone: (641) 342-2478

View Map

email

Hy-Vee

Address: 510 W. McLane

Phone: (641) 342-2125

View Map

Iowa Realty

Address: 322 S. Jackson St.

Phone: (641) 342-8822

View Map

email

Jim & Mary Ellen Kimball

Address: 1015 Lake Shore Drive

Phone: (641) 342-4272

View Map

John Lloyd

Address: 812 Lakeview Drive

Phone: (641) 342-4720

View Map

Johnson's Elite Training

Address: 323 S. Fillmore

View Map

email

JSP Investments

Address: 703 Southern Hills Drive

Phone: (641) 223-2324

View Map

email

Kale Funeral Home

Address: 301 S. Main St.

Phone: (641) 342-2146

View Map

email

Karon Keefe

Address: 1012 Park Lane

View Map

King's Canyon

Address: 119 W. Washington

Phone: (641) 342-4477

View Map

email

KSOI Radio

Address: 1002 S. Maple

View Map

Lady Alivia's Boutique

Address: 128 W. Jefferson

Phone: (641) 414-0980

View Map

Lakeside Casino

Address: 777 Casino Drive

Phone: (641) 342-9511

View Map

Lakeside Casino & Event Center

Address: 777 Casino Drive

Phone: (641) 342-9511

View Map

Website

LifePoint Assembly of God Church

Address: 801 North Fillmore Street

Phone: (641) 342-2334

View Map

email

Long Term Medical Supply

Address: 144 W Jefferson St

Phone: (641) 342-1492

View Map

email

Main Street Insurance

Address: 124 North Main

Phone: (641) 342-1622

View Map

email

Medicap Pharmacy

Address: 214 S. Main

Phone: (641) 342-6557

View Map

Mid-Iowa Heating & Air

Address: 2427 Lacelle Road

Phone: (641) 342-4300

View Map

email

Miller Products

Address: 1015 N. Main St.

Phone: (641) 342-2103

View Map

Website

Mosaic

Address: 720 S. Main

View Map

Nelson Car & Truck

Address: 2495 Hwy 34

Phone: (641) 342-6591

View Map

Osceola Chamber Main Street Osceola

Address: 115 E. Washington St.

Phone: (641) 342-4200

View Map

Website

Osceola Country Club - Golf

Address: 400 E. Fayette Street

Phone: (641) 342-3717

View Map

Osceola First Christian Church

Address: 300 S. Main St.

Phone: (641) 342-2921

View Map

email

Osceola Foods

Address: 1027 Warren Avenue

Phone: (641) 342-6011

View Map

Website

Osceola Foods

Address: 1027 Warren Avenue

Phone: (641) 342-8000

View Map

email

Osceola Golf And Country Club

Address: 400 East Fayette Street

Phone: (641) 342-3717

View Map

Website

Osceola Parks And Rec.

Address: 115 N. Fillmore St.

Phone: (641) 342-2288

View Map

Website

Osceola Police Department

Address: Townline Rd.

Phone: (641) 342-2121

View Map

Osceola United Methodist Church

Address: 130 W. Grant St.

Phone: (641) 342-2830

View Map

email

Osceola Vision Center

Address: 147 S. Main

Phone: (641) 342-2737

View Map

email

Osceola Volunteer Fire Dept.

Address: 135 W. Washington Street

Phone: (641) 342-3019

View Map

Paula McClaflin

Address: 1330 S. Ridge Road

Phone: (641) 340-1284

View Map

Penick Electric/US Cellular

Address: 715 West McLane St.

Phone: (641) 342-3213

View Map

email

Playa Margaritas

Address: 707 W McLane St.

Phone: (641) 342-4900

View Map

Porter's Prints

Address: 130 W. Jefferson

Phone: (641) 414-3330

View Map

email

Randy Short Construction

Address: 2517 Highway 34

Phone: (641) 342-3354

View Map

Retirement Solutions of Iowa

Address: 118 S. Fillmore

Phone: (641) 141-7305

View Map

Reynoldson Van Werden & Reynoldson LLP

Address: 200 E. Jefferson

Phone: (641) 342-2157

View Map

Robinson's of Osceola

Address: 127 S. Main St.

Phone: (641) 342-2154

View Map

Rychnovsky Lawn

Address: 1914 Old Highway 34

Phone: (641) 342-1914

View Map

email

SagePoint Financial

Address: 320 W. McLane St.

Phone: (641) 342-1466

View Map

email

Saylor Realty

Address: 320 W. McLane St.

Phone: (641) 342-2141

View Map

Simmer Chiropractic

Address: 208 S. Main St.

Phone: (641) 342-2122

View Map

email

SKE & SEE Mini Rentals

Address: 1013 N. Main Street

Phone: (641) 342-3827

View Map

email

Snap Fitness

Address: 115 N. Main

Phone: (715) 254-9652

View Map

email

Snyder Plumbing

Address: 1817 Shore Street

Phone: (515) 975-2594

View Map

Solutions

Address: 1020 Jeffreys Dr.

Phone: (641) 342-9500

View Map

email

Southern Hills Specialty Care

Address: 444 North West Drive

Phone: (641) 342-6061

View Map

Southern Hills Specialty Care

Address: 444 North West View Drive

Phone: (641) 342-6061

View Map

Southern Iowa Saddle Shop

Address: 112 E. Jefferson St.

Phone: (641) 342-3252

View Map

Southwestern Community College

Address: 2520 College Dr

Phone: (641) 342-3531

View Map

email

State Farm Insurance

Address: P.O. Box 534

Phone: (641) 342-2112

View Map

email

Stoney Oak Properties

Address: 201 S. Main Street

Phone: (641) 340-1284

View Map

email

Subway

Address: 1314 Jeffreys Dr

Phone: (641) 322-7272

View Map

The Loft

Address: 1400 West Clay

Phone: (641) 342-1075

View Map

email

The Meeting Place

Address: 1013 N. Main

Phone: (641) 414-1040

View Map

Thomas B. Andersen

Address: 607 Southview Drive

Phone: (641) 414-5273

View Map

Trent Denny
Unity Point at Home

Address: 105 E. McLane

Phone: (641) 342-3109

View Map

email

Valley of the Moon, CP Inc.

Address: 210 Leisure Drive

Phone: (641) 342-1717

View Map

email

Wal-Mart

Address: 2400 College Drive

Phone: (641) 342-1650

View Map

Wal-Mart Pharmacy

Address: 2400 College Drive

Phone: (641) 342-1662

View Map

White's Woodworking

Address: 117 S. Main

Phone: (641) 342-7152

View Map

Wilder's Truck Service

Address: 2029 Hwy 69

Phone: (641) 342-4670

View Map