Skip to main content

Elmstead House

171 Park Road, Hendon, London, NW4 3TH

About this care service

This service is run by DMP Healthcare (Elmstead) Ltd, within Barnet local authority