Chesterwood is a care home located at 64 Chesterwood Road, Kings Heath, Birmingham, West Midlands, B13 0QE. The Care Quality Commission (CQC) reports that the…