12033 125 St NW, Edmonton, AB T5L 0S5, Canada
Prince Charles Spray Park is a Water park located at 12033 125 St NW, Edmonton, AB T5L 0S5, Canada. It has received 11 reviews with an average rating of 4.2 stars.
The address of Prince Charles Spray Park: 12033 125 St NW, Edmonton, AB T5L 0S5, Canada
Prince Charles Spray Park has 4.2 stars from 11 reviews
Water park