Prince Louis

Club Info
Official Name
Prince Louis FC
Address
Bujumbura, Burundi
Venue
Stade du Prince Louis Rwagasore
City Bujumbura
Capacity 22000
Address Avenue Muyinga
Loading ...