NPI Central
Challis Area Health Center Incorporated NPI Number 1013387877 — Challis, ID | NPI Central