TheSports.org
All sports Site
England - Long Melford- Founded in 1868
Long Melford Football Club is a football team from England, based in Long Melford. The club was founded in 1868. Long Melford FC plays their home games in the Stoneylands.
2021 2018