The Art of Play Initiative is located in Benin City, Nigeria on 19 Ulomo Avenue, Off Obayagbona Street, Ekenhuan Rd. The Art of Play Initiative is rated 4.7 out of 5 in the category arts organization in Nigeria.
Address
19 Ulomo Avenue, Off Obayagbona Street, Ekenhuan Rd