Camilla House
(Embrace (Kler) Limited)
Description
Use this page to find stories people have written about this care home
Address
19 Grange Terrace, Edinburgh, EH9 2LF
Resources
19 Grange Terrace, Edinburgh, EH9 2LF
Camilla House
56.405866
-3.478755
EH9 2LF
Camilla House
Embrace (Kler) Limited