Bard Vets

24 Hour Emergency Service

Sorry, but you do not have access to view this page.

Please log in, with the appropriate role to view this page.

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