DaVita South City Dialysis Physical Address: 3740 S Jefferson Ave, St. Louis, MO, United States Mailing Address: 3740 S. Jefferson AveSt. Louis, MO 63118 Phone: 314-664-6687 Fax: 314-772-1614 StaffDan Coyne, MDAnitha Viyayan, MD