Birmingham St Mary's Hospice

Birmingham Hospice has more than 670 patients in its care on average every day across all hospice services.