Get Directions to Arc Car Wash ← View details 30a Castle Street, Comber, Newtownards BT23 5DZ, United Kingdom, Shrewsbury, England Get Directions From* To * — Required information