Skip to main content

Holmwood Care Centre

30 Chaddesley Road, Kidderminster, Worcestershire, DY10 3DJ

About this care service

This service is run by St. Cloud Care Limited, within Worcestershire local authority