Chiesa di San RoccoParishShareVia Padri Cappuccini09025 Seddori/Sanluri, Sardigna/SardegnaItalyGet directions