Where is Crosstown?

Where is Crosstown located?

Crosstown, Crosstown, Irish (approx. 52.354397°, -6.4536996°)


Where is Crosstown on the map?