Bloom Child and Youth Counselling is a psychotherapy clinic specializing in children and teens, offering a variety of services to cultivate hope, nurture possibilities and support growth. Our vision is a society where all children and youth have the skills…