Wednesday, 27 September 2017

LEO COMPUTERS NIGERIA LIMITED

HEAD OFFICE
Sawyer Street, Off Alli Street, Tinubu Square, Lagos, Nigeria
+2348033010250, +2348082217095, +2348123220035,


BRANCH OFFICE
3, Adepele Street, Off Medical Road, Ikeja, Lagos, Nigeria