Chiesa di San Giovanni BattistaParishShareVia Selice 10440026 Imola, Emilia-RomagnaItalyGet directions