Babcock University Secondary School, Ogba

School

Filled out 40%

Information

babcockunischools.com
+234 803 766 6144
8-9 Nob-Oluwa St, Ogba, Ikeja, Nigeria
3.6

Location

Nearest organizations