Santa Maria Hostel Inc Residential
Hostel😐 For recovery...it's what you put into it...I will say some of the counselors do not pass the smell test...in my opinion they are not being entirely truthful or they are still using. Don't get me wrong some of the counselors are real good and are a ton of help, they do not mind giving an extra hand.....
Address
807 Paschall St, Houston, TX 77009
Website
Contact
(713) 222-0699Rating on Google Maps
4.60 (38 reviews)Open on Google Maps