Minster Veterinary Practice phone Haxby Shopping Centre, The Village Haxby, North Yorkshire YO32 2LU map Tower Veterinary Group phone 99b, The Village Haxby, North Yorkshire YO32 2JH map if (!IN_DEV) { ?> } ?>