Infant and Child Development Services Peel Peel Infant Development) is one of many Infant Development programs across Ontario and Canada that specialize in providing services and resources for families with children who are at risk of, or have a delay in his or her development. Here we provide you with information about our services, how to contact us, as well as some other useful resources on the Internet dedicated to infant development and infant mental health in general.more...See more text