Organization · Type 2 NPI

Nephrology Associates of St. Louis

Nephrology Physician · St. Louis, MO

NPI number 1003145335 Active

About NPI 1003145335

Nephrology Associates of St. Louis's National Provider Identifier is 1003145335, issued on Dec 16, 2009. The primary taxonomy on file is Nephrology Physician (207RN0300X), and the practice location is in St. Louis, MO. The record was last updated on Jan 25, 2010.