13 Mission Rd, Avbiama 300102, Benin City, Nigeria
35, 37 Mission Rd, Avbiama 100001, Benin City, Nigeria