Stennards Leisure Retirement Home

Stennards Leisure Retirement Home is a residential care facility located at 133 Anderton Park Road, Birmingham, B13 9DQ. The home offers residential care…