PO Box 6593 712 Catherine Street
Vacaville, CA 95696
Opportunity House is a 24 bed emergency shelter program in Vacaville, CA. O House is a 60 day program where clients are required to stay clean and sober and must perform work and housing searches in addition to following their case management plan.
Community, Volunteerism & Philanthropy, Homeless, Hunger & Poverty, Women