About Averill House Care Home Averill House Care Home is a 48 bed care home in Newton Heath, Manchester, specialising in residential dementia and nursing dementia care. The home provides a calm, supportive...