Have a Question? Not able to find something on the site? Contact us today. We will get back to you within 24 hours. Name Email * Phone * Message * Send Corporate Headquarters (888) 340-7820 825 75th Street, Willowbrook, IL 60527 For individual store contact information please see our locations page. To apply for a job or learn more about employment at Club Champion please see our careers page.