← Back to Shopping

Elgod Computers

Ezekwuabo Otolo · 2, Nnobi Road, Nnewi North, Ezekwuabo Otolo, Anambra, Nnewi North, Ezekwuabo Otolo, Nnewi North

Shopping

About

Located in Ezekwuabo Otolo, Nigeria, Elgod Computers provides premium solutions serving clients.

Contact Information

Phone 08062415994
Address 2, Nnobi Road, Nnewi North, Ezekwuabo Otolo, Anambra, Nnewi North, Ezekwuabo Otolo, Nnewi North