Where is Crossroads?

Where is Crossroads located?

Crossroads, Crossroads, United States of America (approx. 47.61954°, -122.11873°)


Where is Crossroads on the map?