A real and lasting difference for everyone we support
Find a location
Or search by postcode
Find a service
Sorry, no results have been returned for your search. Please try again using different search terms. If you can't find what your looking for please call 0845 277 4679 and speak to a member of our team.
0800 144 8376
Craegmoor aspires to deliver the highest quality of support across our range of services, which include learning disabilities, autism, mental health conditions, complex needs and behaviours that challenge.