Province of Ferrara
Santa Maria Addolorata, also called the Chiesa dei Servi is a Renaissance style, Roman Catholic church located on Via Gennari in Cento, Province of Ferrara, region of Emilia-Romagna, Italy.