Dee - Jovicx Limited is located in Akure, Nigeria on Suite 16, Oluwaseun Shopping Complex, First Gate, Oba-Ile Estate. Dee - Jovicx Limited is rated 3 out of 5 in the category solar photovoltaic power plant in Nigeria.
Address
Suite 16, Oluwaseun Shopping Complex, First Gate, Oba-Ile Estate