Saint Teresa of Avila Catholic ChurchParishShare19 Flamingo DriveElmira, Ontario N3B 1C5CanadaGet directions