Click on a photo to view a larger version in a new window.
Willow Creek Church Barrington, IL
Square Footage: 55,000
Owner: Willow Creek Church
Contractor: Pepper Construction Company
Year Installed: 2004