social care






Gold standard for Penzance care home

St Teresa’s, a Leonard Cheshire Disability home in Penzance, has been recognised for its high standard of care. The care home in Long Rock is…