Libra Concept is located in Lagos, Nigeria on Shop E11, Ojomu Royal Complex, new road, Lekki-Ajah Expressway, Eti-Osa. Libra Concept is rated 3 out of 5 in the category corporate gift supplier in Nigeria.
Address
Shop E11, Ojomu Royal Complex, new road, Lekki-Ajah Expressway, Eti-Osa