Home Dialysis South Physical Address: 5201 Midamerica Place, St. Louis, MO, United States Mailing Address: 5201 MidAmerica PlazaSt. Louis, MO 63129 Phone: 314-286-0770 Fax: 314-286-0772 StaffDan Coyne, MD