Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of October 4, 2026.

Nephrology Care of St Louis

Organization Nephrology Physician · NPI 1548788896

Nephrology Care of St Louis provides Nephrology Physician services in Chesterfield, Missouri. Registered with an NPI since 2017.

In the registry since
2017

Practice location Address checks out

224 S Woods Mill Rd Ste 460
Chesterfield, MO 63017-3513
Phone: (314) 682-6500
Fax: (314) 552-7276
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Specialties & licences

Nephrology Physician (primary) Taxonomy 207RN0300X

Record details

NPI number1548788896
Entity typeOrganization (Type 2)
Organization subpartNo
Authorized official Anibal Melo — Physician/Owner · (314) 952-8009
NPI enumeratedSeptember 7, 2017
Last updated in NPPESJuly 21, 2022
Mailing address224 S Woods Mill Rd Ste 460, Chesterfield, MO 63017-3513

Other providers in Chesterfield