Parish – St. Teresa of Avila

St. Teresa Church

St. Teresa of Avila Parish
44 Leonard Street
Kitchener N2H 6C8
(519) 743-4525 – Fax (519) 743-4505

Email
Website
Map