Our Lady, Star of the Sea
Roman Catholic
Mumbles, Wales, SA3 4DS
Our Lady, Star of the Sea is a Roman Catholic church in Mumbles, SA3 4DS. Service times have not been added yet.