Metropolitan Cathedral Church of St David
Roman Catholic
Castle, Wales, CF10 2SF
Metropolitan Cathedral Church of St David is a Roman Catholic church in Castle, CF10 2SF. Service times have not been added yet.