Camilla House Care Home

19 Grange Terrace, Edinburgh, EH9 2LF

Authority: Edinburgh (City of)

Rating Date: 07/10/2024

Previous Rating History:
Date Scores Rating
31/05/2023
22/07/2019