Immacolata House Care Home

Immacolata House Care Home is a purpose-built, dementia-friendly residence located in the tranquil Somerset Levels countryside. The home offers 49 private…