Where is Xavier?

Where is Xavier located?

Xavier, Łódź Voivodeship, Poland (approx. 51.2254629784°, 19.1880895481°)


Where is Xavier on the map?