Friars Moor Veterinary Clinic
With rural surroundings the clinic has developed to support the local farming community, and has the experience and expertise to cater for all classes of livestock. As well as providing local farmers

Show businesses near Shaftesbury