Salcasa
Salcasa is a care home for five people with a learning disability. The accommodation is a single storey building with a large garden.
Salcasa is a care home for five people with a learning disability. The accommodation is a single storey building with a large garden.