Greetings of Haxby phone Unit 4, Haxby Shopping Centre, The Village Haxby, North Yorkshire YO32 2LU map