1. Home
  2. Owerri
  3. Solar energy companies
  4. Nelssta Solar And Electricals Company Ltd

Nelssta Solar And Electricals Company Ltd: solar energy company at Edo Block, Alaba Market, No 10, Owerri. Also listed under electrical installation service, school administration office and solar energy system service.

Edo Block, Alaba Market, No 10, Owerri 460251, ImoChecked October 2026