Chiesa di San Giovanni BattistaParishShareVia Callegherie 6040026 Imola, Emilia-RomagnaItalyGet directions