Parish – St. Teresa of Avila St. Teresa of Avila Parish 44 Leonard Street Kitchener N2H 6C8 (519) 743-4525 – Fax (519) 743-4505 Email Website Map Share this:TwitterFacebookLike this:Like Loading...