Teal Beck House is one of almost 100 care homes run by Anchor across England, offering a range of services to enable older people to get the best out of life.Teal Beck House is located in the Otley area of Leeds. There are at least 2 other listings in the LS21 postcode area. Care homes in Leeds LS21