Sibesibe Oluwa mbe pelumi Vantage Medicine Store, Okelerin, Ogbomoso. is located in Ogbomosho, Nigeria on 46MVQ25. Sibesibe Oluwa mbe pelumi Vantage Medicine Store, Okelerin, Ogbomoso. is rated 3 out of 5 in the category alternative medicine practitioner in Nigeria.