Abercorn Vets CATEGORIES: Edinburgh / Edinburgh Vets / Scotland / Vets 18 Drum Street, Edinburgh, EH17 8QH. Tel: 0131 6581673 Edinburgh Vets