Basilica di San FrancescoMinor BasilicaSharePiazza dei Cavalli 6829121 Piacenza, Emilia-RomagnaItalyGet directions