According to our records, this business is located at 1000 E Norris Dr. in Ottawa (in La Salle County), Illinois 61350, the location GPS coordinates are: 41.3564093 (latitude), -88.8252874 (longitude). Midwest Kidney Center is categorized under Hospitals (SIC code 8062). Known organization manager is Carole Sekula. Current estimates show that the unit has a sales volume of $1,060,000 and staff of approximately 10 people. You can contact the company by phone at (815) 434-2125; the following fax number is also provided: (815) 434-2527.