Pledge to make a difference, together.
At Craighalbert, we are dedicated to helping children and young people from 0-19 years with complex communication, learning, health, and care needs, to reach their full potential.We provide specialist learning, therapy and care through our Early Intervention programmes, nursery & school.
Do you work for this organization?
Fundraising for an organization will help them help the world.