Find a Church
Roman Catholic Churches in Elmira, Ontario, Canada from Church of St. Teresa of Avila to St. Teresa of Avila Church
Find a Church / Service Time
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