Willow Creek Country Club offers golf courses, golf tournaments, weddings, dining, events, swimming and golf shop services.