Anchor - Teal Beck House care home is located in Otley, United Kingdom on Teal Beck Approach. Anchor - Teal Beck House care home is rated 5 out of 5 in the category retirement homenursing homeretirement community in United Kingdom.
Address
Teal Beck Approach
Accessibility
Wheelchair-accessible entrance