St. Teresa of Avila Catholic Church
St. Teresa of Avila Catholic Church is a modern day church with a traditional Roman Catholic feel. The 40,000 square foot building boasts a state-of-the-art sound system and lighting, a 100-year-old altar and stained glass, and a massive pipe organ.
This job required particular attention from the R. W. Allen project team because of the fragile nature of the interior finishes. Excellence in project management and scheduling was necessary to ensure that the altar, stained glass and organ were installed without being harmed.
In addition to the sanctuary, the church includes the narthex, two enclosed “cry rooms,” and a spacious day chapel.
Roman Catholic Diocese of Savannah St. Teresa of Avila Catholic Church
Azar+Walsh Architects, LLC
40,000 sq. ft.