Address: 3300 Brumback Boulevard, Kenosha, WI 53144, USA
Gracie Schott | Oct 9, 2018
Yes,you can
Theodore Mall | Oct 9, 2018
Two levels of membership at $45 and $100. If you are set up to auto renew, they charge it to your credit card on file. Otherwise, you can renew at the club or online.