NOVEL SOLAR SHOP is located in Abeokuta, Nigeria on KM3,ABEOKUTA-IBADAN EXPRESS WAY,BESIDE CAC AGBALA ITURA, SOMORIN. NOVEL SOLAR SHOP is rated 3 out of 5 in the category solar energy company in Nigeria.
Address
KM3,ABEOKUTA-IBADAN EXPRESS WAY,BESIDE CAC AGBALA ITURA, SOMORIN