ABOUT LOCAL CARE HOME - HIGH TREES RESIDENTIAL HOME
High Trees is a home that provides accommodation for up to 16 people who have a learning disability. It is divided into three separate areas. The home is situated in the Shropshire town of Bishops Castle.
How to find High Trees Residential Home
Click here for directionsThis is not a Most Recommended company. Want to change this?