Where is Saint Francis Xavier Church?

Where is Saint Francis Xavier Church located?

Saint Francis Xavier Church, Saint Francis Xavier Church, Irish (approx. 53.35789°, -6.259949°)


Where is Saint Francis Xavier Church on the map?