• Care Home
  • Care home

Salt Hill Care Centre

Overall: Requires improvement read more about inspection ratings

16-20 Bath Road, Slough, Berkshire, SL1 3SA (01753) 575150

Provided and run by:
Windsar Care Limited