Rated 2.1/5 from 10 Google reviews.
Beechwood Specialist Services is a care home located at Beechwood Road South, Aigburth, Liverpool, Merseyside, L19 0LD. The facility provides support for up…
Families have raised serious concerns about the care and safety of residents at Beechwood Specialist Services, including allegations of bullying, theft, and inadequate response to incidents. Some reviewers have reported positive interactions with staff, but others have expressed fear and distrust, citing specific…