Rated 3.7/5 from 3 Google reviews.
Leonard Cheshire Disability - Newhaven Road is a care home in Edinburgh, Scotland, registered with the Care Inspectorate (service number CS2003010989). It is…
Reviews for this home are very limited, with only brief positive feedback offered rather than detailed accounts. There isn't enough information here to identify recurring strengths or concerns, so families may wish to visit in person and ask for further references.