Cann House Care Home

Cann House Care Home is a care home located in a beautiful country mansion in Plymouth, Devon. It offers a homely and caring family atmosphere, providing…