Location

South Towne Square Dialysis Clinic

End-Stage Renal Disease (ESRD) Treatment Clinic

Languages: English

About South Towne Square Dialysis Clinic

South Towne Square Dialysis Clinic is an end-stage renal disease (esrd) treatment clinic located in St. Louis, MO.

Our Facilities

South Towne Square Dialysis Clinic has been registered with the National Provider Identifier database since June 09, 2006 and its NPI number is 1225079395 (certified on 06/09/2006).

Book an Appointment

To schedule an appointment, please call (314) 894-3400.

End-Stage Renal Disease (ESRD) Treatment Clinic

End Stage Renal Disease Esrd Treatment Clinics in St. Louis, MO

Are you with
South Towne Square Dialysis Clinic?
Claim your profile so patients can contact you.