Keolid Innovation Hub is located in Ouagadougou, Burkina Faso on BV, cite an2 Rue Andre Aubaret, Ouaga 2000. Keolid Innovation Hub is rated 4.6 out of 5 in the category corporate office in Burkina Faso.
Address
BV, cite an2 Rue Andre Aubaret, Ouaga 2000