Where is Igbara Oke located?
Igbara oke is a town located in the South western region of Nigeria. It is the headquarters of Ifedore local government in Ondo-State. Igbara-oke is a boundary town having Osun State to the West and Ekiti State to the North. It has a Church built on the hill top in the early part 18th century by people who travelled far and wide on foot to purchase and transport steel trusses and other building materials for the church.