History
Luanda Villa is a football club (Kenya). It plays its home matches at Mumboha Sports Ground (Luanda). It currently plays in Super League.
Luanda Villa is a football club (Kenya). It plays its home matches at Mumboha Sports Ground (Luanda). It currently plays in Super League.