Cumbria House Care Home

Cumbria House Care Home, located at 84-86 Shorncliffe Road, Folkestone, CT20 2PG, is a residential care facility that has been operational since 1987. The…