Whumite Institute is located in Abule Egba, Nigeria on No 54 olaniyi street ,off paying junction , abule egba, 54 Olaniyi St. Whumite Institute is rated 3 out of 5 in the category special education school in Nigeria.
Address
No 54 olaniyi street ,off paying junction , abule egba, 54 Olaniyi St