Chiesa del Cuore Immacolato di MariaParishShareVia Castelfidardo36100 Vicenza, VenetoItalyGet directions