Our Lady of Lourdes Church
Roman Catholic
136 Penygraig Road, Swansea, Wales, SA1 6LA
Our Lady of Lourdes Church is a Roman Catholic church in Swansea, SA1 6LA. Service times have not been added yet.