
Beechwood Specialist Services
Hospitals/Childcare/Caring PremisesRating 2/54 November 2025
This rating is below the average of 4.3 for Liverpool.
Some improvement is necessary.
- Address
- Beechwood Specialist Care Centre Beechwood Road South, Liverpool, L19 0LD
- Local authority
- Liverpool