X
Start Chat
Close

This business is currently offline. Please try again later.

Close

Vets in Terregles, Dumfries, Dumfriesshire

  1. Ark Vet Centre

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01387 259111
    01387 259111
    Unit 5 St Marys Industrial Estate Dumfries DG11NA
  2. Charnwood Veterinary Centre

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01387 253438
    01387 253438
    5 Charnwood Road Dumfries DG13AG
  3. Nithsdale Vets

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01387 253402
    01387 253402
    Martinton Place Heathhall Dumfries DG13QN
  4. Bard Vets Ltd

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01387 255295
    01387 255295
    15 Catherine Street Dumfries DG11JF
  5. Bard Vets Ltd

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01556 610944
    01556 610944
    Craigland Dalbeattie DG54AN
  6. Ark Vet Centre

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01576 202552
    01576 202552
    Glasgow Road Lockerbie DG112SE
  7. Nithsdale Vets Ltd

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01848 330220
    01848 330220
    92-94 Drumlanrig Street Thornhill DG35LU
  8. Threave Farm Vets Ltd

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01556 505898
    01556 505898
    Greenlaw Mansion Castle Douglas DG72LH
  9. Dunmuir Veterinary Group

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01556 502400
    01556 502400
    20 Oakwell Road Castle Douglas DG71JY
  10. Dryfe Vets Ltd

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01576 202573
    01576 202573
    1 Mains Street Lockerbie DG112DG
  11. Stewartry Veterinary Surgery Ltd

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01556 502263
    01556 502263
    Oakwell Road Castle Douglas DG71JT
  12. Galloway Vets Ltd

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01557 330632
    01557 330632
    The Old Workshop Kirkcudbright DG64HX
  13. Ark Veterinary Clinic

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01576 202552
    01576 202552
    Academy Road Moffat DG109HP
  14. Crossriggs Veterinary Clinic

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01290 420255
    01290 420255
    52 Townhead Street Cumnock KA181LG
    24 hour Cover for Emergencies provided by our own Veterinary Surgeons
  15. Machars Veterinary Services Ltd

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01988 402222
    01988 402222
    Kirklandhill Wigtown Newton Stewart DG89JB
  16. Creebridge Veterinary Centre

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01671 402247
    01671 402247
    McLean Cottage Creebridge Newton Stewart DG86NP
  17. Priory Veterinary Centre

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01988 500356
    01988 500356
    3 St John Street Whithorn Newton Stewart DG88PD
  18. Two Rivers

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01899 220073
    01899 220073
    157 High Street Biggar ML126DL
  19. Armac Vets Ltd

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01899 220046
    01899 220046
    4 Station Road Biggar ML126BW
  20. Armour Vet Group

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01290 550200
    01290 550200
    5 High Street Mauchline KA56AJ
  21. Robb Veterinary Clinic

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01555 662579
    01555 662579
    5 Wellgatehead Lanark ML119AA
  22. Clyde Vet Group

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01555 660000
    01555 660000
    New Lanark Market Lanark ML119SZ
  23. Robertson & Orr Veterinary Practice

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01655 883277
    01655 883277
    67 High Street Maybole KA197AB
  24. Robb Veterinary Clinic

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01555 751560
    01555 751560
    54 Hamilton Street Carluke ML84HA
  25. Clyde Vets Group

    Local Vets in Terregles, Dumfries, Dumfriesshire
    01555 890055
    01555 890055
    331 Lanark Road Auchenheath Lanark ML119UU
1 - 25 of 40
X

Loading more results...

Privacy Policy