TheSports.org
All sports Site
Malta - Luqa- Founded in 1934
Luqa St. Andrew's Football Club is a football team from Malta, based in Luqa. The club was founded in 1934. Luqa St. Andrew's FC plays their home games in the Centenary Stadium.