Soshigaya-Ōkura Station 3.2

Setagaya-ku, Tokyo
Japan

About Soshigaya-Ōkura Station

Contact Details & Working Hours

Details

is a stop on the Odawara Line by Odakyu Electric Railway and is located in Setagaya, Tokyo, Japan.HistoryThe station opened on April 1, 1927.