Davita St. Louis Dialysis Physical Address: 400 N Lindbergh Blvd, Saint Louis, MO, United States Mailing Address: 400 N. Lindbergh BlvdSt. Louis, MO 63141 Phone: 314-989-0886 Fax: 314-989-0596