Basilica of Sainte-Thérèse-d'Avila (Sainte-Thérèse, Quebec) | Churches | MyCatholicGuide.com