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