Owo - Lab Printing & Publicity Co. is located in Lagos, Nigeria on Ibefun Bus Stop, Alapere, 60 Agidi Rd, Ketu. Owo - Lab Printing & Publicity Co. is rated 3 out of 5 in the category print shop in Nigeria.
Address
Ibefun Bus Stop, Alapere, 60 Agidi Rd, Ketu
Service options
Delivery
Same-day delivery