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
| Taxonomy | Code | License |
|---|---|---|
| Podiatric Clinic/Center Primary | 261QP1100X | None 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.