Villa

Villa SC

Presentation
TownKampala
AcronymVSC
Established1975
StadiumNakivubo Stadium (25000 seats)