Villa Villa SC

Presentation

UGANDA UGANDA
Town Kampala
Acronym VSC
Established 1975
Stadium Nakivubo Stadium (25000 seats)