Little Glen is a small care home located at 60 Church Road, Dover, Kent, CT17 9LS. Operated by LDC Care Company Ltd, it offers residential care services for…