Ochiai-minami-nagasaki Station is a railway station located at the Nishi-Ochiai itchōme intersection of Mejiro Dōri, Shin-Mejiro Dōri and Shin-Ōme-Kaidō in Shinjuku, Tokyo, Japan. This station is served by the Toei Ōedo Line. The Station number is E-33.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Ochiai-minami-nagasaki_Station
Address Tokyo, Japan
Coordinates 35°43'23.704" N 139°41'1.054" E