Sainte-ThérèseParishShareAvenue du Général-Guisan1706 Fribourg - Freiburg, Fribourg/FreiburgSwitzerlandGet directions