Where is Cross Roads?

Where is Cross Roads located?

Cross Roads, Cross Roads, United States of America (approx. 33.231277°, -97.00911°)


Where is Cross Roads on the map?