Willow Creek Community Church - Crystal Lake is located in Crystal Lake, Illinois. It can be found at 100 S Main Street, Crystal Lake Illinois. Visit AllSeats.com for more information on Willow Creek Community Church - Crystal Lake and to purchase tickets.