NPI Central
Idaho State University NPI Number 1376602680 — Challis, ID | NPI Central