Where is Kita-Ikebukuro Station?

Where is Kita-Ikebukuro Station located?

Kita-Ikebukuro Station, Kita-Ikebukuro Station, Japan (approx. 35.74055°, 139.7166°)


Where is Kita-Ikebukuro Station on the map?