Skip to main content

The Glen

162 Folkestone Road, Dover, Kent, CT17 9SN

About this care service

This service is run by LDC Care Company Ltd, within Kent local authority