Ivy Lodge of Haxby makes Top 20 March 28, 2023 News by Leave a Comment on Ivy Lodge of Haxby makes Top 20 Ivy Lodge care home, in Haxby, York, has been chosen by residents and their families as one of the Top 20 care homes in Yorkshire and the Humber.