TIME Kids Chennai SelaiyurThe Children’z PLACE, No.66, Padmavathy Nagar Extn, 21st Main Road, Selaiyur, Chennai – 600073,