TheSports.org
All sports Site
England - Ilford- Founded in 1987
Ilford Football Club is a football team from England, based in Ilford. The club was founded in 1987. Ilford F.C. plays their home games in the Cricklefield Stadium.