Get Directions to Annandale Water Service Area ← View details Dumfries, Dumfries and Galloway DG11 1, United Kingdom, Lockerbie, England Get Directions From* To * — Required information