iT'Z Family Food & Fun indoor family entertainment center is still in open, but the roller coaster that used to operate here is not.
For more park information, see iT'Z Willowbrook
** Please note, past and non-operational listings on Where to Coast™ may be incomplete.
Park Location18355 Tomball Parkway, Houston, TX 77070 – United States
Find Where to Coast™ with Ultimate Rollercoaster® Database
Where to Coast™, Rollercoaster Yellowpages™ are trademarks of Ultimate Rollercoaster®.