Get Directions to Quick Service Shoe Repairs ← View details 11 Queen Street, Haverhill, Suffolk CB9 9DZ, United Kingdom, Haverhill, England Get Directions From* To * — Required information