• Care Home
  • Care home

Archived: Castle Hall Residential Care Home

Overall: Requires improvement read more about inspection ratings

33 Lee Road, Ravensthorpe, Dewsbury, West Yorkshire, WF13 3BE (01924) 520270

Provided and run by:
Mencap in Kirklees