Oasi Santa Chiara, suore francescane di SusaParishShareVia Luisa del Carretto10131 Torino, PiemonteItalyGet directions