(713) 914-1313
2225 N Sam Houston Pkwy W
Houston, TX 77038
Regular Hours
Mon - Thu | 7:30 pm - 10:00 pm
Fri - Sat | 8:00 pm - 12:00 am
Sun | 7:30 pm - 10:00 pm
Payment Methods
VISA
MASTERCARD
Categories
Amusement Places & Arcades
Tourist Information & Attractions
Social Links
Site: http://www.screamworld.com
Google Maps
Waze