Chiesa di Santa Maria dei TeatiniParishShareVia dei Teatini44121 Ferrara, Emilia-RomagnaItalyGet directions