Holmwood Care Centre

Holmwood Care Centre is a 60-bedded residential, nursing, and dementia care home located in Kidderminster, Worcestershire. The centre offers nursing and…