Skip to main content

Candid Health & Social Care Ltd

31 River Road, Barking, Essex, IG11 0DA

About this care service

This service is run by Candid Health & Social Care Ltd, within Barking and Dagenham local authority