History
Oadby Town is a football club (England). It was founded in 1937. It plays its home matches at Riverside Pavilion (Leicester, Leicestershire). It currently plays in FA Cup.
Oadby Town is a football club (England). It was founded in 1937. It plays its home matches at Riverside Pavilion (Leicester, Leicestershire). It currently plays in FA Cup.