Euro Car Parts, Crewe ← View details The Shire, Unit 31, Quakers Coppice, Crewe, England CW1 6FA +44 1270 612800 Get Directions From* To * — Required information