The Spot Houston TX (Live Music Venue)

The Spot 

The Spot - Description

A New York night club atmosphere. Great company and music every weekend. Quick and efficient service and plenty of free parking.

Something wrong with this listing? Report a problem


Address: 1732 West 18th st
Houston TX US (Heights North Houston)

Phone: 713 864 4485
Capacity: 200
Age: 21+
Venue Type: Live Music Venue - Nightclubs