Browse All Treatment Centers
Houston Launch Pad
11810 Bay Cedar Drive, Houston TX, 77048
Houston Launch Pad (Houston) located at 11810 Bay Cedar Drive, Houston, TX 77048, United States is a drug treatment facility providing substance abuse treatment and a halfway house or sober living home with outpatient care and residential long-term treatment. Men and criminal justice clients are sup