Our Lady of Lourdes Church is a place of worship in Penygraig Road 136 in Swansea, Townhill.
- House number
136
- Postal code
SA1 6LA
- Street
Penygraig Road
- Object
Religion
- Building
Yes
- Website
https://catholicdirectory.org/Catholic-Information.asp?ID=52951&