Ogo oluwa photo studio is located in Ikorodu Lagos, Nigeria on No 3 cac street off hospital road Ogijo ikorodu Lagos. Ogo oluwa photo studio is rated 3 out of 5 in the category photo lab in Nigeria.
Address
No 3 cac street off hospital road Ogijo ikorodu Lagos