• Care Home
  • Care home

Turning Point - Birchwood Nursing Home

Overall: Good read more about inspection ratings

Lees New Road, Oldham, Lancashire, OL4 5PP (0161) 621 2750

Provided and run by:
Turning Point