selected country
Nigeria

Oryx Computer System (W/A) Limited

Business address
9 Ademola Street, Off Awolowo Road, Ikoyi, Lagos, Nigeria
Phone
+234-1-4630603
(+234-70) 31806379
2817100
28171777
28171111