Where is Aomono-yokochō Station?

Where is Aomono-yokochō Station located?

Aomono-yokochō Station, Aomono-yokochō Station, Japan (approx. 35.609°, 139.743°)


Where is Aomono-yokochō Station on the map?