Welcome House – The Cedars
Welcome House – The Cedars Welcome House – The Cedars is a residential care home providing personal care to people with mental health needs. The service can support up to 26 people https://www.cqc.org.uk/location/1-125730588/reports
