Mainstream Living is an organization committed to individuals with disabilities. It offers services in employment, supervised living apartments, supported community living programs, remedial services, transitional age youth programs, residential care facilities and more. Mainstream Living has an additional office in Des Moines.