The Catholic Church of the Sacred Heart and our Lady
Roman Catholic
Main Street, Daventry, East Midlands, NN11 6UF
The Catholic Church of the Sacred Heart and our Lady is a Roman Catholic church in Daventry, NN11 6UF. Service times have not been added yet.