Penlan Stores Business Type Retailers - other Rating Awaiting Inspection Address 64-66 Penlan Road Treboeth SA5 7DE View on Map Local Authority Swansea http://www.swansea.gov.uk