335 have published consultation prices
Batchelor, Davidson & Watson Veterinary Centre - Hillhouse
19 Hillhouse Road, Blackhall, Edinburgh, EH4 3QP
Batchelor, Davidson & Watson Veterinary Centre - Newhaven
124 Newhaven Road, Edinburgh, EH6 4BR
Bearsden Veterinary Centre
140 Drymen Road, Bearsden, Glasgow, G61 3RE
Bearsden Vets for Pets
1 Hillfoot Drive, Bearsden, Glasgow, G61 3QL

Beechwood Veterinary Centre (Real Vets)
139 Glasgow Road, Garrowhill, Baillieston, G69 6TA

Ben Nevis Vets
Caol Shopping Centre, Glenloy Street, Caol, PH33 7DR

Beth Newman Vets
The Veterinary Surgery, Shore Street, Bowmore, Isle of Islay, PA43 7LB

Bishopbriggs Vets
2 Duncryne Place, Bishopbriggs, G64 2DP
Bishopbriggs Vets for Pets
Inside Pets at Home, Unit 5A Strathkelvin Retail Park, Crosshill Road, Bishopbriggs, G64 2TS

Bishopbriggs Vets, Chryston
3 Cloverhill Place, Chryston, G69 9DQ
Blackness Vets, Dundee
Unit 3, 63 Brown Street, Dundee, DD1 5AQ
Blairgowrie Vets
14 Castle Street, Blairgowrie, Perthshire, PH10 6DR

Blantyre Vets
169 Stonefield Road, Blantyre, Lanarkshire, G72 9SD
Border Vets Galashiels
Gala Terrace, Galashiels, TD1 3JT
Border Vets Selkirk
9/11 High Street, Selkirk, TD7 4BZ
Boyce & Houston Vets, Clydebank
13 Rockbank Place, Clydebank, G81 5NZ
Braid Vets (Dalkeith)
21 Eskbank Road, Dalkeith, EH22 1HG
Braid Vets (Leith Walk)
319 Leith Walk, Edinburgh, EH6 8SA
Braid Vets (Mayfield Road Hospital)
171 Mayfield Road, Edinburgh, EH9 3AZ
Brannock Veterinary Clinic
50 High Street, Newarthill, Motherwell, Lanarkshire, ML1 5JU

