All sports Site
All sports Site
Scotland - Alexandria- Founded in 1876
Vale of Leven Football & Athletic Club is a football team from Scotland, based in Alexandria. The club was founded in 1876. Vale of Leven F.C. plays their home games in the Millburn Park.