Squeegee Monk is located in Ojodu, Nigeria on 35 Ogo Oluwa Street, off King's Avenue, Ojodu Abiodun, Berger Lagos Lagos NG, Ojodu. Squeegee Monk is rated 3 out of 5 in the category screen printing shop in Nigeria.
Address
35 Ogo Oluwa Street, off King's Avenue, Ojodu Abiodun, Berger Lagos Lagos NG, Ojodu