This search is restricted to community resources serving ZIP Code 52772.
change search filters(click to change search filters)
Find the help you need > Therapy Services > Mental Health Intensive Outpatient Program for Mental Illness/Emotional Disabilities

Mental Health Intensive Outpatient Program

A structured, non-residential treatment program that provides more support than weekly therapy but less than inpatient care. Typically offered three to four days per week for three to four hours per day, IOPs are designed for individuals who need frequent therapeutic support while continuing to live at home. Services include group and individual therapy, medication management, family therapy, and skill-building. IOPs allow participants to maintain work or school commitments while receiving treatment for conditions such as depression, anxiety, eating disorders, and co-occurring substance use disorders. Treatment may be delivered in person or virtually.

27 Providers offering the requested services to residents of the 52772 ZIP Code. Providers are listed by priority/proximity
Charlie Health
Confidential Address
Cedar Rapids, IA 52402
(986) 206-0414 Toll-free
Linn County
31 miles from you
(319) 720-6714 Local - Trevor Case  
Robert Young Center for Community Mental HealthRobert Young Center for Community Mental Health - UnityPoint Moline
4600 3rd Street
Moline, IL 61265
(309) 779-2999 Local   - Crisis Hotline
(309) 779-3000 Local
(309) 779-2167 Fax
Rock Island County
39 miles from you
Compass Memorial Healthcare
300 West May Street
Marengo, IA 52301
(319) 642-5543 Local
(888) 642-5573 Fax
Iowa County
49 miles from you
UnityPoint Health Finley Hospital
350 Grandview Avenue
Dubuque, IA 52001
Dubuque County
54 miles from you
Buchanan County Health Center
1600 1st Street E
Independence, IA 50644
Buchanan County
61 miles from you
UnityPoint Health - Allen Hospital
1825 Logan Avenue
Waterloo, IA 50703
(319) 226-2105 Local
(319) 226-2170 Local   - Mental Health Walk-In & Intensive Outpatient Program
(319) 235-3550 Local   - Allen Counseling Center
(319) 235-3959 Fax
Black Hawk County
79 miles from you
Prairie Ridge Integrated Behavioral HealthcarePrairie Ridge Integrated Behavioral Healthcare - Marshalltown
9 N 4th Avenue
Marshalltown, IA 50158
(641) 752-5421 Local
(641) 752-7211 Fax
Marshall County
95 miles from you
Davis County Hospital and ClinicsDavis County Hospital and Clinics - Senior Life Solutions
505 N Madison Suite 100
Bloomfield, IA 52537
Davis County
99 miles from you
Prairie Ridge Integrated Behavioral HealthcarePrairie Ridge Integrated Behavioral Healthcare - Charles City
703 N Main Suite 1
Charles City, IA 50616
(641) 228-1477 Local
(641) 228-1468 Fax
Floyd County
118 miles from you
Regional Health Services of Howard CountyRegional Health Services of Howard Count - Kessel Building
Hansen Family Hospital
920 S Oak Street
Iowa Falls, IA 50126
Hardin County
121 miles from you
Franklin General Hospital
1720 Central Avenue E
Hampton, IA 50441
Franklin County
124 miles from you
Prairie Ridge Integrated Behavioral HealthcarePrairie Ridge Integrated Behavioral Healthcare - Hampton
123 1st Avenue SW
Hampton, IA 50441
(641) 456-2365 Local
(641) 456-2358 Fax
Franklin County
124 miles from you
Mitchell County Regional Health CenterMitchell County Regional Health Center - Osage Clinic
Boone County Hospital
1015 Union Street
Boone, IA 50036
(515) 432-3140 Local
(515) 433-8926 Fax
Boone County
142 miles from you
Prairie Ridge Integrated Behavioral HealthcarePrairie Ridge Integrated Behavioral Healthcare - Mason City
320 N Eisenhower Avenue
Mason City, IA 50401
(866) 429-2391 Toll-free
(641) 424-2391 Local
(641) 424-0783 Fax
Cerro Gordo County
143 miles from you
Van Diest Medical Center
2350 Hospital Drive
Webster City, IA 50595
(515) 832-9400 Local
Hamilton County
145 miles from you
Madison County Health Care System
300 W Hutchings Street
Winterset, IA 50273
Madison County
153 miles from you
Prairie Ridge Integrated Behavioral HealthcarePrairie Ridge Integrated Behavioral Healthcare - Forest City
138 N Clark Street
Forest City, IA 50436
(641) 585-2060 Local
(641) 585-1060 Fax
Winnebago County
162 miles from you
Hancock County Health SystemHancock County Health System - Support Groups
532 1st Street NW
Britt, IA 50423
(641) 843-5500 Local   - Wellness Center Receptionist
(641) 843-5501 Fax
Hancock County
163 miles from you
Prairie Ridge Integrated Behavioral HealthcarePrairie Ridge Integrated Behavioral Healthcare - Algona
117 E Call Street
Algona, IA 50511
(515) 295-5158 Local
(515) 395-5158 Fax
Kossuth County
180 miles from you
Cass County Memorial Hospital
1501 E 10th Street
Atlantic, IA 50022-1997
(712) 243-3250 Local
(712) 243-7588 Fax
Cass County
202 miles from you
MercyOne Manning Regional Healthcare Center
1550 6th Street
Manning, IA 51455
(712) 655-2072 Local   - Main Hospital
(712) 655-8262 Local   - Senior Life Solutions
Carroll County
202 miles from you
Avera Medical Group Estherville
826 N 8th Street
Estherville, IA 51334
(712) 362-6501 Local
Emmet County
217 miles from you
Crawford County Memorial Hospital
100 Medical Parkway
Denison, IA 51442
(888) 747-0852 Toll-free
(712) 265-2500 Local   - Hospital
(712) 265-2600 Local   - CCMH Specialty Clinic
(712) 265-2700 Local   - CCMH Medical Clinic - Main Campus
(712) 854-1116 Fax
Crawford County
217 miles from you
(712) 265-2800 Local - Jennifer Rodriguez  
Myrtue Medical CenterMyrtue Medical Center - Behavioral Health
1110 Morningview Drive
Harlan, IA 51537
(712) 755-5056 Local
(712) 755-7143 Fax
Shelby County
217 miles from you
Hawarden Regional Healthcare
1111 11th Street
Hawarden, IA 51023
Sioux County
283 miles from you
The Iowa Compass resource database information is up-to-date to the best of our knowledge. However, you should always call the provider to confirm this information and make an appointment. Be sure to confirm payment information with the provider, if payment is required. Iowa Compass does not rate or endorse any agency.