Our Lady Of Apostles is located in Ibadan, Nigeria on 9VH3999, Maryway, Odo-Ona, Apata, Oluyole. Our Lady Of Apostles is rated 3.8 out of 5 in the category grammar school in Nigeria.
Address
9VH3999, Maryway, Odo-Ona, Apata, Oluyole
Accessibility
Wheelchair-accessible entrance