Kirkliston - Mackie & Brechin Vet Surgeons
Venue: Mackie & Brechin Vet Surgeons
29 Main Street
Kirkliston
EH29 9AE
Location: View on map
Canine blood donation sessions take place across the year at Mackie & Brechin Vet Surgeons. If your dog meets the donation criteria and you live near this practice, please register for a session.
Donor registration
Click to view dynamic map