Bard Vets

24 Hour Emergency Service

Sorry, but we can't find the page you were looking for.

You may have mistyped the address or the page may have moved.

Visit our Home page

Our Practices

The Dumfries Practice

15 Catherine St, Dumfries, DG1 1JF
Phone: 01387 255295

The Dalbeattie Practice

Craigland/Station Rd, Dalbeattie, DG5 4AN
Phone: 01556 610944