Breadcrumb Texas Rehab Centers Locations Houston Rehab Centers Positive Recovery Centers - Montrose Positive Recovery Centers - Montrose Location Houston Positive Recovery Centers - Montrose This is the address Business Information 902 W Alabama St Houston TX 77006 (877) 476-2743 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.