Last Chance Recovery Center was founded in 1987. We are located on the Northwest side of Houston, TX, adjacent to Highway 290. Our community is comprised of three residential buildings on a quiet 3-acre property.
A Sober Living Community
Last Chance Recovery Center was founded in 1987. We are located on the Northwest side of Houston, TX, adjacent to Highway 290. Our community is comprised of three residential buildings on a quiet 3-acre property.