***Frisco Water Park Due to Open the First Week in June***
The Indoor Aquatic Center and Frisco Water Park are located at the Frisco Athletic Center which is located on the southeast corner of Preston Road and Wade Boulevard.
Frisco Athletic Center
5828 Nancy Jane Lane
Frisco, Texas 75035