SCH Futbol Estadio Yokohama is located in Yokohama, Japan on 3255 Izumicho, Izumi Ward. SCH Futbol Estadio Yokohama is rated 4 out of 5 in the category football club in Japan.
Address
3255 Izumicho, Izumi Ward
Accessibility
No wheelchair-accessible car park