Open Water Swim Clinic

  • Shawnee Mission Park Beach 7900 Renner Road Lenexa, KS, 66219 United States