Udoka Electronics International is located in Nigeria on Shop Fsp 1,Zone 11,Ekeoha Shopping Centre. Udoka Electronics International is rated 3 out of 5 in the category audiovisual equipment rental service in Nigeria.
Address
Shop Fsp 1,Zone 11,Ekeoha Shopping Centre