Contact Us

Our Location

Olo Industries Limited Online store
Olo Industries Limited Online store
Plot 6A, Emmanuel Alayande Street, Off 7-Up Road, Oluyole Industrial Estate, Ibadan, Oyo State, Nigeria.
Telephone
+234 8160596104

Opening Times
9am to 5pm

Contact Form