Where is Higashi-Totsuka Station?

Where is Higashi-Totsuka Station located?

Higashi-Totsuka Station, Higashi-Totsuka Station, Japan (approx. 35.42965°, 139.55652°)


Where is Higashi-Totsuka Station on the map?