Q: Where is Leather Palace?
A: Leather Palace is located at: Ataa Quarters, Iddo 200116, Ibadan, Nigeria
Q: What are the coordinates of the Leather Palace?
A: Latitude: 7.4512575, Longitude: 3.8790009
Q: How is Leather Palace rated?
A: Leather Palace has not rated yet on addressschool.com
Q: What days are Leather Palace open?
A: Leather Palace is open on Thursday, Friday, Saturday, Sunday, Monday, Tuesday, Wednesday