Magnolia House is a residential care home located in Sandown, Isle of Wight, offering accommodation and personal care for up to 67 residents. The home…