Abikomichi Station is located in Osaka, Japan on 3-chōme-14 Shimizugaoka, Sumiyoshi Ward. Abikomichi Station is rated 3.8 out of 5 in the category transit stop in Japan.
Address
3-chōme-14 Shimizugaoka, Sumiyoshi Ward
Accessibility
No wheelchair-accessible car park