So what is Devon’s definition of Supported Living?

In Devon Supported Living is where the Council has assessed a group of people living together, as all in need of the shared hours of care and support being provided to everyone there.

Be the first to Comment