Where is Ōdashi Station?

Where is Ōdashi Station located?

Ōdashi Station, Ōdashi Station, Japan (approx. 35.20095°, 132.4995°)


Where is Ōdashi Station on the map?