Benson Idahosa University Lawn Tennis Court is located in Benin City, Nigeria on 7JM37M2, BIU Campus Main Drive Way, Oka. Benson Idahosa University Lawn Tennis Court is rated 4 out of 5 in the category tennis court in Nigeria.
Address
7JM37M2, BIU Campus Main Drive Way, Oka