St. Louis Renal Care, LLC, is a large dialysis clinic with 29 stations based at Drummond Hall on Saint Louis University's medical campus, 3691 Rutger St. Suite 222. It is staffed by SLUCare nephrologists.
The center was certified by Medicare in 1996. It offers late shift, in-center hemodialysis, hemodialysis training, and in-center peritoneal services. St. Louis Renal Care, LLC, is part of Fresenius Medical Care.
For more information, call (314) 268-5300.