• Care Home
  • Care home

Oswald House

Overall: Good read more about inspection ratings

33 St Oswalds Walk, Newton Aycliffe, County Durham, DL5 4BQ

Provided and run by:
Oswald House Care Home Limited