St. Teresa of Avila Church
Woolwich, Canada

Open to visitors
The interior is normally open, possibly ticketed.
Strollie cannot guarantee access — always check before you travel.
Find out more
St. Teresa of Avila Church is a modern Catholic church located in Elmira, Ontario, Canada.
Movement
- Type
- church building
- Place
- Woolwich, Canada
This building on
Architecturally similar
St. Elizabeth ChurchWainfleet, Canada
St. Therese of Lisieux ChurchPort Colborne, Canada
St. Francis of Assisi ChurchKitchener, Canada
St. Dominic ChurchOakville, Canada
St. Cecilia ChurchNorfolk County, Canada
St. Timothy ChurchOrangeville, Canada
Trinity United ChurchOttawa, Canada
Cathedral of St Teresa of AvilaAmos, Canada
Location