Species: Small Animal, Large Animal, Equine
Carlisle House
Townhead Road
Dalston
Carlisle
CA5 7JF
Species: Small Animal, Large Animal, Equine, Advanced Breeding
Townhead Veterinary Centre
Newbiggin
Nr Stainton
Penrith
CA11 0HT
Species: Small Animal
At Oak Tree Animals' Charity
Oak Tree Farm
Wetheral
Carlisle
CA4 8JA