Individual provider · Type 1 NPI

Stephen Theodore Brown, MD

Nephrology Physician · Pueblo, CO

NPI number 1952309817 Active

About NPI 1952309817

Stephen Theodore Brown, MD's National Provider Identifier is 1952309817, issued on Jul 13, 2005. The primary taxonomy on file is Nephrology Physician (207RN0300X), and the practice location is in Pueblo, CO. The record was last updated on Nov 2, 2007.