Where is Sōbudai-mae Station?

Where is Sōbudai-mae Station located?

Sōbudai-mae Station, Sōbudai-mae Station, Japan (approx. 35.49916°, 139.4085°)


Where is Sōbudai-mae Station on the map?