Satellite map of Ōdōri Station
Ōdōri Station (大通駅, Ōdōri Eki) is a metro station in Chūō-ku, Sapporo, Hokkaido, Japan.
Latitude: 43° 03' 22.20" N
Longitude: 141° 21' 4.79" E
Nearest city to this article: Sapporo
Read about Ōdōri Station in the Wikipedia Satellite map of Ōdōri Station in Google Maps