Orca House Inc
1914 East 90th Street, Cleveland OH, 44106
Orca House Inc (Womens Program) located at 1914 East 90th Street, Cleveland, OH 44106, United States is an alcohol rehab program providing substance abuse treatment and a halfway house or sober living home with residential short-term treatment and residential long-term treatment. Persons with HIV or AIDS, pregnant or postpartum women, women, and men are supported for this Ohio drug treatment center. Medicaid, private health insurance, and self payment is accepted.