Allen

Unit 5
Deveron Mill
Meadow St
Blackburn
Lancashire
BB6 7EJ
Telephone: 01254 888088


The map is accurate to within approximately 100 metres.

About Allen

About the Company
Allen are located in the Lancashire town of Blackburn and offer car body repairs. Call them on 01254 888088 for further details.

Information about Allen of Blackburn is provided by Bizwiki, the UK company directory. You can click here to report any errors.