Clutch in Houston, Illinois, Texas

5334 Washington Avenue, Houston, Texas 77007
Clutch Website

Clutch was approaching its 1 year anniversary and wanted to make some changes to their seating layout. Lion Craft brought out a team of 7 to build new surrounds and install our booths, tables, and bases shipped from Arizona in time for their anniversary party.

Clutch‘s Social Media

AX Social Stream: There is no feed data to display!