Skip to main content

Thames House

Thames Street, Rochdale, Lancashire, OL16 5NY

About this care service

Find another nursing home

This service is run by Thames Health Care Limited, within Rochdale local authority