Ijo Imole Olodumare Agbaye (Olodumare's Temple of Light International) is located in Ibadan, Nigeria on Alade Town, 54, Ori-Idoo Area, Old Oyo Rd, opposite Edunjobi Shopping Complex. Ijo Imole Olodumare Agbaye (Olodumare's Temple of Light International) is rated 3 out of 5 in the category shrine in Nigeria.
Address
Alade Town, 54, Ori-Idoo Area, Old Oyo Rd, opposite Edunjobi Shopping Complex