Church of Saint George Martyr is located in Ovodda, Italy on Piazza Parrocchia, 17. Church of Saint George Martyr is rated 4.9 out of 5 in the category catholic church in Italy.
Address
Piazza Parrocchia, 17
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance