NPI Central
North Idaho Ranch Recovery Clinic NPI Number 1992179253 — Coeur D Alene, ID | NPI Central