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