Our Lady Help of Christians RC Church
Roman Catholic
Folkestone, South East, CT20 1EF
Our Lady Help of Christians RC Church is a Roman Catholic church in Folkestone, CT20 1EF. Service times have not been added yet.