Shimura-Sakaue Station is located in Itabashi City, Japan on 2-chōme-17 Azusawa. Shimura-Sakaue Station is rated 3.5 out of 5 in the category subway station in Japan.
Address
2-chōme-17 Azusawa
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet