Cherry Lodge is a care home located at 23/24 Lyndhurst Road, Lowestoft, Suffolk NR32 4PD. It offers residential and dementia residential care for a maximum of…