Home Dialysis South County Physical Address: 5201 Midamerica Place, St. Louis, MO, USA Mailing Address: Home Dialysis South County5201 Midamerica Plaza; Suite 2200 St. Louis, MO 63129 Phone: 314-286-0770 Fax: 314-286-0772