Clifton House

Clifton House is a residential care home located at 165 Clifton Road, Birmingham, B12 8SL. It offers accommodation and personal care for up to 39 residents,…