Supercompressor

Look inside

Published On 06/16/2010 Published On 06/16/2010
Previous Venue Next Venue Venue Description
1. The Glass House 15203 Knoll Trail Dr, Dallas, TX 75248 (Far North Dallas)

Next to the shuttered dance club Karma, this just-opened head shop deals the usual lifestyle hardware (pipes, "water pipes", incense, vaporizers, electronic cigs) but specializes in hand-made glassware by Nacogdoches' Texas Blown and AZ's 602 Glass, who'l