Chiesa di San Pio XParishShareLargo San Leonardo Murialdo41121 Modena, Emilia-RomagnaItalyGet directions