Spencer House is a supported living service in Leigh On Sea, run by Southend Care Limited. It supports people with dementia, learning disabilities and physical disabilities. It is registered with the Care Quality Commission (CQC).
Spencer House is a supported living service in Leigh On Sea, run by Southend Care Limited. It supports people with dementia, learning disabilities and physical disabilities. It is registered with the Care Quality Commission (CQC).