Rated 3.9/5 from 38 Google reviews.
St Anne's Community Services - Croft House is a care home located at 155 Town Street, Leeds, West Yorkshire, LS18 5BL. It is a small home with 7 beds,…
Families have raised concerns about the care and support provided by St Anne's Community Services - Croft House, citing a lack of seriousness in addressing clients' problems and prioritization of profit over people. Some have had positive experiences with the staff, describing them as friendly and helpful, but others…