← 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