Kids Villa is located in Lagos, Nigeria on Mk 26, Iponri Shopping Center, Surulere, Lagos Surulere. Kids Villa is rated 3 out of 5 in the category childrens store in Nigeria.
Address
Mk 26, Iponri Shopping Center, Surulere, Lagos Surulere
Accessibility
Wheelchair-accessible entrance