Church of the Servi, Cesena
From Wikipedia, the free encyclopedia

The Church of the Servi, also called the Santuario dell'Addolorata, is a Roman Catholic church located in Corso Giuseppe Garibaldi #27, near the town center of Cesena, region of Emilia-Romagna, Italy.