Where is Ebisuchō Station?

Where is Ebisuchō Station located?

Ebisuchō Station, Ebisuchō Station, Japan (approx. 34.65403°, 135.505°)


Where is Ebisuchō Station on the map?