Search
Close this search box.

Epic Waters Indoor Water Park

2970 Epic Place

Epic Waters is an indoor waterpark in Grand Prairie, TX open year-round and showcasing 80,000 sq. ft

Learn More

Upcoming Events

No Events