Major computer hardware and software dealer in Computer village, Ikeja
Locating this place was as stressful as....
Good hospital
Compliments
They move and did not change their address