The Old Paddocks, Church Hill, Telford TF6 5BP
You can talk with the welcoming managers of this scrap yard by these methods: phone and website. In order to purchase high quality auto parts in the town of Telford (United Kingdom), they are an inescapable option. More info: The Veolia Environmental Services is open from Monday to Friday.