Local Government Area, nplot 16a Agodi GRA , Metro Medical Building, I...
Alice Place, Opp UCH 2nd Gate, Agodi Gra, Agodi, Ibadan, Nigeria