Nishi-Ohashi Station is a Subway station located at 1 Chome-28-11 Shinmachi, Nishi Ward, Osaka, 550-0013, Japan. It has received 48 reviews with an average rating of 3.9 stars.
The address of Nishi-Ohashi Station: 1 Chome-28-11 Shinmachi, Nishi Ward, Osaka, 550-0013, Japan
Nishi-Ohashi Station has 3.9 stars from 48 reviews
Subway station