NPI Central
Idaho Foot & Ankle Associates NPI Number 1538282116 — Boise, ID | NPI Central