NPI Central
Challis Area Health Center NPI Number 1538251996 — Challis, ID | NPI Central