NPI Central
Idaho Dept of Health & Welfare Reg 1 Cmh Psr Cda NPI Number 1164550455 — Coeur D Alene, ID | NPI Central