Cloverdale Spray Park

South Central: 95-95 St, Edmonton, Alberta, T6C 4N4