The Ultimate Art and Decoration is located in Ibadan, Nigeria on Klm13 Fasade junction, Ife, Lagos - Ibadan Expy, Egbeda. The Ultimate Art and Decoration is rated 3 out of 5 in the category art center in Nigeria.
Address
Klm13 Fasade junction, Ife, Lagos - Ibadan Expy, Egbeda