Breadcrumb Texas Rehab Centers Locations Houston Rehab Centers Last Chance Recovery Center Last Chance Recovery Center Location Houston Last Chance Recovery Center This is the address Business Information 5130 Milwee St Houston TX 77092 (713) 529-1581 Business Hours Contact Form Your Name Your Email Address Subject Message This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.