Skip to main content

Pendle Brook Care Home

2 Haworth Street, Oswaldtwistle, Accrington, BB5 3EA

About this care service

This service is run by RochCare (UK) Ltd, within Lancashire local authority