Skip to main content

The Glen

162 Folkestone Road, Dover, Kent, CT17 9SN

Contact details

Patient ratings and reviews

No reviews

Help others by sharing your thoughts and experiences about The Glen.



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