Satellite map of Memambetsu Station
Memambetsu Station (女満別駅, Memanbetsu-eki) is a railway station on the Sekihoku Main Line in Ōzora, Hokkaido, Japan, operated by Hokkaido Railway Company (JR Hokkaido).
Latitude: 43° 54' 35.21" N
Longitude: 144° 10' 9.18" E
Nearest city to this article: Bihoro
Read about Memambetsu Station in the Wikipedia Satellite map of Memambetsu Station in Google Maps