Council on Recovery Leave a comment Details Venue Phone: (713) 942-4100 Location Address:303 Jackson Hill St, Lecture Hall, Houston, Texas, 77007, United States Advertisement