Skip to main content
filterFilters
x
Showing 1 of 1
Beech House
27
Registered beds
68 Manchester Road, Heywood, Lancashire, OL10 2AP

Beech House is a care home located in Heywood, Greater Manchester, OL10 2AP. It serves residents in need of dementia…

CQC Rating Good
Care available
  • tickDementia Care
  • tickResidential Care
No more posts to load.