Mission
The Welcome House is a non-profit, sober living, recovery program (incorporated in 1971) with the sole purpose of educating and rehabilitating the adult male alcoholic/ addict and the expressed mission of returning the individual to productive society free of alcohol and drug abuse.