Where is Yokota Station?

Where is Yokota Station located?

Yokota Station, Yokota Station, Japan (approx. 35.38606°, 140.0201°)


Where is Yokota Station on the map?