Spencer

1900 Grand Avenue North Suite A
Spencer, IA 51301
712.262.2952
Fax: 712.262.9098

Spirit Lake

710 Lake St. Suite 2
Spirit Lake, IA 51360
712.336.5281
Fax: 712.336.5284

Sibley

Atlas
955 2nd Ave
Sibley, IA 51249
712.324.2196 for appointment

Hull

1121 Main St.
Hull, IA 51239
712.439.1170
Fax: 712.439.1173

Emmetsburg

1104 Broadway
Emmetsburg, IA 50536
712.852.3471
Fax: 712.852.9931

Estherville

208 N 8th St
Estherville, IA 51334
712.362.2252
Fax: 712.362.2252

Sheldon

1201 S. 2nd Ave #2
PO Box 224
Sheldon, IA 51201
712.324.2196
Fax: 712.324.2196

Storm Lake

824 Flindt Drive Suite 104
Storm Lake, IA 50588
712.732.5136
Fax: 712.732.7416

Rock Rapids

315 1st Ave Suite 206
Rock Rapids, IA 51246
712.472.3442
Fax: 712.472.3489

Orange City

400 Central Ave Suite 1400
Orange City, IA 51041
712.439.1170

Fees for services may be covered by private funds, insurance, and/or public funds. A fee may be required for admission to some programs. To seek assistance or to make a referral, call Compass Pointe at the office nearest you.