Rated 4.7/5 from 3 Google reviews.
Leonard Cheshire Disability - Argyle Street is a care home in Edinburgh, Scotland, registered with the Care Inspectorate (service number CS2003010993). It is…
Families describe the home as helpful and well-equipped, noting that residents' needs are generally met on site. The available feedback is limited but positive about the supportive nature of the staff.