All our Babilou – Cap Canaille daycares become KidsCare! Since the very beginning, Cap Canaille-Babilou daycare centers have always put the well-being and fulfillment of children first. This commitment is what motivates us every day. This name change reflects the evolution of the Cap Canaille and Babilou daycare centers. KidsCare embodies the fundamental values that have guided us up to now, while incorporating the new […]