Primary careIgbara Odo Primary Health ClinicOdo Ogba Street, Igbara Odo, Oke Ode ward, Ekiti South-West, EkitiVariesNo referral neededOwnership: Public