Barlows Electrical

Electronics Stores

Barlows Electrical

Shropshire - ELLESMERE

11 Cross St, Ellesmere SY12 0AW, UK

SY12 0AW