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.