Vector 7
Back

The Council on Recovery

About the Facility

The Council on Recovery is an addiction treatment center located at 303 Jackson Hill St, Houston, TX 77007. We offer various services including alcoholism treatment programs, family counseling, and mental health support as a non-profit organization. Our dedicated team is available to assist clients during our working hours, which vary throughout the week. For more information, visit our website at councilonrecovery.org or call us at +17139424100.

Working Hours:

Monday: 8:30 AM–9 PM
Tuesday: 8:30 AM–9 PM
Wednesday: 8:30 AM–9 PM
Thursday: 8:30 AM–9 PM
Friday: 8:30 AM–5 PM
Saturday: 8:30 AM–1:30 PM
Sunday: Closed

Featured Resources

Rectangle 24
Videos
Dev
03/18/2026
TED-ED
image 1 4
Podcasts
Dev
03/18/2026
Project Recovery