Kidney Dialysis Centers Metro St Louis Dialysis Center 10160 West Florissant Avenue Saint Louis, MO 63136 (314) 869-4978 americanrenal.com