4 2.34 miles Nithsdale Vets Limited, The Vet Centre Dumfries 0 Reviews Small Animals Pet health plan Special offers Small Animals Pet health plan Special offers Call Directions More Details