St. Teresa of Avila Church Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Church Address

19 Flamingo Drive
Elmira,
ON
N3B 1V3
Canada
Phone: 519 669 3387
Fax: 519 669 3487
Church Pastor
Rev. David Lewis
Pastor
19 Flamingo Drive
Elmira,
ON
N3B 1V3
Canada
Phone: 519 669 3387
Fax: 519 669 3487
THANK YOU FOR VISITING ST. TERESA OF AVILA CHURCH ONLINE!
St. Teresa of Avila Church Accelerated Mobile Page (AMP)


Opens in a new window
Opens an external site
Opens an external site in a new window
}