Get Directions to Viridor Waste Greater Manchester ← View details Cobden Street, Salford M6 6NA, United Kingdom, Salford, England Get Directions From* To * — Required information