Kids Castle is located in Meerut, India on 50/2A, Near Timbuk Too Restaurant, Main, Garh Rd. Kids Castle is rated 5 out of 5 in the category children's clothing store in India.
Address
50/2A, Near Timbuk Too Restaurant, Main, Garh Rd
Service options
In-store shopping