CQC logo
Thornage Hall Independent Living
CQC overall rating
Good