USA

Toledo Villa

USAFounded: 2017Stadium: St John's High School, Toledo (1,500 seats)

History

Toledo Villa is a football club (USA). It was founded in 2017. It plays its home matches at St John's High School (Toledo).

No data available yet.