Skip to main content

Head Office

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

About this care service

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