first divine favour science academy is located in deidei, Nigeria on angwan fulani timbershed, adjacent lea primary school. first divine favour science academy is rated 3 out of 5 in the category school administrator in Nigeria.
Address
angwan fulani timbershed, adjacent lea primary school