The Twim Art Institute is located in Ibadan, Nigeria on Link Reservation Road, Onireke Quarters, Behind Jericho Mall. The Twim Art Institute is rated 5 out of 5 in the category vocational college in Nigeria.
Address
Link Reservation Road, Onireke Quarters, Behind Jericho Mall