Plaza Installations - Willow Creek Church

Click on a photo to view a larger version in a new window.

Willow Creek ChurchWillow Creek Church
Willow Creek ChurchWillow Creek Church

Project Details

Willow Creek Church
Barrington, IL

Square Footage: 55,000

Owner: Willow Creek Church

Contractor: Pepper Construction Company

Year Installed: 2004