Yorkshire Equine Practice covers York, Malton, Thirsk, Middleham, Doncaster and others by special request.