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

Events at this location

No Events