Roman Catholic Churches in Elmira, Ontario, Canada from Church of St. Teresa of Avila to St. Teresa of Avila Church
Church of St. Teresa of Avila
19 Flamingo Dr. Elmira Ontario Canada
St. Teresa of Avila Church
19 Flamingo Drive Elmira Ontario Canada N3B 1V3
Find a church near you:
JoinMyChurch.org