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