Ōdashi Station is a station in Ōda, Shimane Prefecture, Japan.
Wikipedia https://en.wikipedia.org/wiki/Ōdashi_Station
Address Japan
Coordinates 35°12'3.778" N 132°29'58.543" E