Immacolata ConcezioneChapelShareStrada comunale di Ganduglia10059 Mompantero, PiemonteItalyGet directions