Cherry Lodge is a residential care home located in Lowestoft, Suffolk, offering accommodation and personal care services to a maximum of 27 people, primarily…