Haddon House is a care home located at 145 West Heath Road, West Heath, Birmingham, West Midlands, B31 3HD. It is a small care home with 6 beds, providing…