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
Events at this location
No Events
2970 Epic Place
Epic Waters is an indoor waterpark in Grand Prairie, TX open year-round and showcasing 80,000 sq. ft
No Events