Rated 4.5/5 from 13 Google reviews.
Cascade (Cohen House) is a care home located in Norwich, Norfolk, NR5 0EQ. Unfortunately, specific information regarding its Care Quality Commission (CQC)…
Families generally describe the staff at Cascade as caring and supportive, creating a positive environment for residents. However, there are concerns about the organisation's understanding and approach to supporting individuals with special educational needs. Some reviewers praise the company's progressive and…