Awesome Search Japan

Shimo-Ochiai Station

Shimo-Ochiai Station (下落合駅, Shimo-Ochiai-eki) is a railway station on the Seibu Shinjuku Line in Shinjuku, Tokyo, Japan, operated by the private railway operator Seibu Railway.
Location:  1-16-1 Shimo-Ochiai, Shinjuku, Tokyo(東京都新宿区下落合1-16-1)Japan
Operated by:  Seibu Railway  
Opened:  16 April 1927  

Shimo-Ochiai Station  Click to go to Wikipedia