Chiesa di Santa Marina e San LeonardoParishShareVia Baldassarre Odescalchi 100058 Santa Marinella, LazioItalyGet directions