Averill House

Averill House is a care home located in Newton Heath, Manchester, providing residential, nursing, dementia, and respite care for up to 48 adults. The home is…