Castle View House
Care & Health
5
Official FHRS rating for Castle View House
Very Good
Inspected 18 August 2026
Castle View House
Castle View
Clitheroe
Lancashire
BB7 2DT
Open in Apple Maps →