Home › Venues › House Of Creeps House Of Creeps Tickets Buy tickets for concerts at House Of Creeps in Houston, TX. No Upcoming Events No upcoming events scheduled at House Of Creeps. Please contact us with any corrections. Hotels & Lodging Near House Of Creeps About the Venue House Of Creeps At-a-Glance Address806 William StHouston, TX 77002United States Map & Directions Advertisement