Church of Saints Stephen and Roch is located in Divignano, Italy on Via Giacomo Leopardi, 2. Church of Saints Stephen and Roch is rated 4.1 out of 5 in the category catholic church in Italy.
Address
Via Giacomo Leopardi, 2
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance