Wikipedia https://it.wikipedia.org/wiki/Chiesa_dei_Santi_Pietro_e_Paolo_(Cevoli)
Address 56 Via Cavallini Pietro, 56035, Italy
Coordinates 43°34'34.723" N 10°36'46.111" E