The Children’s Aid Society of London & Middlesex (CASLM) provides services to vulnerable children, youth and families in Middlesex County, Ontario, Canada.