Skip to main content

Thames House

Thames Street, Rochdale, Lancashire, OL16 5NY

Contact details

Contact us

Find another nursing home

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