Our Location

KG 17 AVE,
600 meters from Amahoro International stadium
Remera Kigali, Rwanda