Chiesa dei Santi Pietro e PaoloParishShareVia Giuseppe Baruffaldi23900 Lecco, LombardiaItalyGet directions