1. Loyola Center For Dialysis On Roosevelt 1201 W Roosevelt Rd, Maywood, IL 60153 Coordinate: 41.86456,-87.84751 Phone: (708) 531-7050