Barnes-Jewish Dialysis Center Physical Address: 4205 Forest Park Avenue, Saint Louis, MO, United States Mailing Address: 4205 Forest Park AvenueSt. Louis, MO 63108 Phone: 314-286-0801 Fax: 314-286-0855