NPI Central
North Idaho Detox NPI Number 1073267654 — Post Falls, ID | NPI Central