Skip to content

12 Veterinary Practices in Midlothian

Braid Vets Dalkeith

21 Eskbank Road, Dalkeith, Midlothian EH22 1HG
phone2 0131 654 1232 envelope dalkeith@braidvet.co.uk

Gordon Vets Ltd

8 High Street, Bonnyrigg, Midlothian EH19 2AA
phone2 0131 660 3370
Open at weekends Disabled public access

Gordon Vets Ltd

10 High Street, Penicuik, Midlothian EH26 8HW

Development & training: VN Training

ICR Veterinary Group Ltd

13 Hunterfield Road, Gorebridge, Midlothian EH23 4TP
phone2 01875 821088 envelope vets@icrvets.co.uk
Disabled public access Client car park

Development & training: VN Training EMS

ICR Veterinary Group Ltd

44 Fountain Place, Loanhead, Midlothian EH20 9DU
phone2 0131 440 4229 envelope vets@icrvets.co.uk
Disabled public access Client car park

Development & training: VN Training EMS

Links Veterinary Group

35 High Street, Musselburgh, Midlothian EH21 7AD
phone2 0131 665 3343 envelope glen@linksvet.co.uk
Disabled public access Client car park

Development & training: EMS

Market Cross Veterinary Clinic

18 Edinburgh Road, Dalkeith, Midlothian EH22 1JZ
Open at weekends Disabled public access Client car park

Development & training: VN Training EMS

Straiton Vets4Pets Ltd

Inside Pets at Home, Loanhead, Midlothian EH20 9PW
Open at weekends Disabled public access Client car park

Development & training: VN Training EMS

University of Edinburgh Equine Veterinary Services

Royal(Dick)School of Veterinary Studies, Roslin, Midlothian EH25 9RG
phone2 0131 650 6253 envelope eqh@ed.ac.uk
Disabled public access Client car park

Development & training: VN Training

University of Edinburgh Farm Animal Practice

Dick Vet Farm Animal Practice & Hosp, Roslin, Midlothian EH25 9RG
Disabled public access Client car park
  1. 1
  2. 2

Page 1 of 2

Refine your search
RCVS accredited practice logo

Development & training practices only:

VetGDP logo
Clear
Refine your search
Search and clear Clear