Ann Challis Residential Home is a care facility located at 128 Stretford Road, Urmston, Manchester, M41 9LT. It offers residential and respite care services,…