Chiesa di San Giovanni Battista NuovoParishShareVia Giulio Pastore13022 Rossa, PiemonteItalyGet directions