Chiesa dei Santi Leonardo e Severo in SchiovaParishShareVia Pino Terzo47034 Forlì, Emilia-RomagnaItalyGet directions