Main content
FK
Healthcare

Fresenius Kidney Care South Towne Square - Saint Louis, MO

Saint Louis, MO

Contact Information

Address
11107 S Towne Sq

Claim This Listing

Is this your business? Create a free account to claim this listing.

Something look wrong?

Help us keep the directory accurate — we review every report.

About

Fresenius Kidney Care South Towne Square is a dialysis clinic operated by German-owned Fresenius in Saint Louis, Missouri. The facility provides kidney care and dialysis services.

Last updated: September 4, 2026

11107 S Towne Sq, Saint Louis, MO