Where is Shin-ōtsuka Station?

Where is Shin-ōtsuka Station located?

Shin-ōtsuka Station, Shin-ōtsuka Station, Japan (approx. 35.72613°, 139.72935°)


Where is Shin-ōtsuka Station on the map?