Address: 2201 Preston St, Houston Tx, 77003
Phone:713.868.1444
Email: info@cszhouston.com
 

Parking

 Look for the psychedelic owl to guide you in for a hilarious night of 'hoo'ting and hollering. Our parking lot is located at the east corner of Hutchins and Preston St. across the street from the Astro's parking lot. 

CRCphotography (2 of 322).jpg