Organization · Type 2 NPI

ST Louis Foot and Ankle Institute, LLC

Podiatric Clinic/Center · Chesterfield, MO

NPI number 1699391946 Active

Practice location

17000 Baxter Rd Ste 200
Chesterfield, MO 63005-1444

Fax (314) 254-4214

Other practice locations

  • 621 S New Ballas Rd Ste 6011B, St. Louis, MO 63141-8274 · (314) 251-7400

Specialties and licenses

TaxonomyCodeLicense
Podiatric Clinic/Center Primary 261QP1100XNone listed

Podiatric Clinic/Center: Definition to come...

2 other providers at this address

About NPI 1699391946

ST Louis Foot and Ankle Institute, LLC's National Provider Identifier is 1699391946, issued on Jun 23, 2020. The primary taxonomy on file is Podiatric Clinic/Center (261QP1100X), and the practice location is in Chesterfield, MO. The record was last updated on Sep 23, 2026.