Emergency 01620 822262
Haddington 01620 822262
Musselburgh 0131 6653343
Dunbar 01368 860461
North Berwick 01620 894471
Prestonpans 01875 814772

Musselburgh Vet Surgery

Musselburgh Vet Surgery

Our Musselburgh Vet surgery is run by Clinical Director, Glen Watson. Glen is supported by veterinary surgeon Sue Drury.

Routine surgery is carried out at our Musselburgh branch and patients are referred to our small animal hospital in Haddington for all other surgical procedures.

  • Vet consults
  • Minor surgery
  • 24 hour emergency service at our Haddington Surgery


Find us and view opening times.

Contact the surgery by calling 0131 665 3343

Return to Our Branches