• Care Home
  • Care home

Holmwood Care Centre

Overall: Requires improvement read more about inspection ratings

30 Chaddesley Road, Kidderminster, Worcestershire, DY10 3DJ (01562) 824496

Provided and run by:
St. Cloud Care Limited