Where is Kita-Ōmachi Station?

Where is Kita-Ōmachi Station located?

Kita-Ōmachi Station, Kita-Ōmachi Station, Japan (approx. 36.5178°, 137.8581°)


Where is Kita-Ōmachi Station on the map?