OAKSHADE HILLS GLOBAL SERVICES is located in Lagos, Nigeria on 21 IKOLA ROAD APEX BUS STOP ALASO ALAGBADO ALIMOSHO IKOLA. OAKSHADE HILLS GLOBAL SERVICES is rated 4 out of 5 in the category telecommunications contractor in Nigeria.
Address
21 IKOLA ROAD APEX BUS STOP ALASO ALAGBADO ALIMOSHO IKOLA