For more than 20 years, people in need of life-sustaining dialysis treatments have been able to receive care at the Warner Dialysis Center of Spencer Hospital, located within the hospital. In July, patients will transfer to a newly renovated facility located at 1721 West 18th Street, designed to meet the growing demand for services and...