Where is Ginza-itchōme Station?

Where is Ginza-itchōme Station located?

Ginza-itchōme Station, Ginza-itchōme Station, Japan (approx. 35.67452°, 139.76678°)


Where is Ginza-itchōme Station on the map?