Awesome Search Japan

Soshigaya-Ōkura Station

Soshigaya-Ōkura Station (祖師ヶ谷大蔵駅, Soshigaya-Ōkura eki) is a stop on the Odawara Line by Odakyu Electric Railway and is located in Setagaya, Tokyo, Japan. The station, which sits on an elevated structure, features four tracks and two side platforms. Express trains typically bypass the station on the two innermost tracks while local and semi-express trains typically stop at the station on the two outermost tracks.
Location:  世田谷区祖師谷1-7-1[1] Setagaya, TokyoJapan
Operated by:  Odakyu Electric Railway  
Opened:  1927  

Soshigaya-Ōkura Station  Click to go to Wikipedia