Holmwood Care Centre
Address:
30 Chaddesley Road, Kidderminster, Worcestershire, DY10 3DJ UK
Holmwood Care Centre is a purpose-built nursing home situated in Kidderminster, Worcestershire. Our services include dementia care, short term respite support, longer term residential stays for the...