NPI Central
North Idaho Treatment Associates NPI Number 1144396649 — Coeur D Alene, ID | NPI Central