First Resources Corporation - Hope House Residential
433 North Weller Street, Ottumwa, IA, 52501
Phone: 641-682-8114
Substance use treatment in Ottumwa, IA, including residential care. Call to confirm current services and availability.
Services
- Residential SUD treatment
Always confirm services, availability, and coverage directly with the provider.