Place of worship Willow Creek Community Church 67 East Algonquin Road, South Barrington, IL 60010 South Barrington Christian Confirm details