Star Toddlers Play School π Address: # Cross Road North, Thillai Nagar ... π₯ Open: 09 a.m.β04 p.m.