Individual provider · Type 1 NPI

Theresa Iola Brown, DPM

Foot Surgery Podiatrist · Montgomery, AL

NPI number 1750409231 Active

About NPI 1750409231

Theresa Iola Brown, DPM's National Provider Identifier is 1750409231, issued on Mar 26, 2007. The primary taxonomy on file is Foot Surgery Podiatrist (213ES0131X), and the practice location is in Montgomery, AL. The record was last updated on Oct 25, 2023.