Skip to main content

Thames House

Thames Street, Greater Manchester, OL16 5NY

About this care service

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