Skip to main content

Head Office

Optima House, 100 Manchester Road, Denton, Manchester, Lancashire, M34 3PR

Contact details

Contact us


This service is run by Optima Health and Social Care Ltd, within Tameside local authority