St. Demetrios Church

Demetrios_13
Demetrios_06   Demetrios_10   Demetrios_13   Demetrios_18    

PROJECT DESCRIPTION:

This church was built with intricate arched masonry, laminated timber constructed roof domes located in Elmhurst, IL.

PROJECT DETAILS:

Architect: N/A
Owner: St. Demetrios Church
Square Footage: 20,000

 

< Return to Religious