Where is Ōgimachi Station?

Where is Ōgimachi Station located?

Ōgimachi Station, Ōgimachi Station, Japan (approx. 35.50159°, 139.72234°)


Where is Ōgimachi Station on the map?