Description:
Manor House
Manor House is a care home that provides care for people who have dementia or mental health needs. The home can accommodate up to 16 people.
Description:
Manor House is a care home that provides care for people who have dementia or mental health needs. The home can accommodate up to 16 people.