2225 N Sam Houston Pkwy W, Houston, Texas 77038 USA
Voodoo Swamp - part of our Skull Cave attraction, 1 of 5 haunted attractions included in the price of each ticket
Photo Credit: Yelp