NPI Central
Addiction Treatment Centers of Idaho NPI Number 1689068454 — Idaho Falls, ID | NPI Central