The Last Chance House, Inc. is a non-profit organization established by recovering alcoholic men, for alcoholic men. Located in Crystal Lake. Last Chance House is an established residential home providing housing on a short-term basis for men from surrounding communities who are in recovery from alcoholism. Call to discuss admission