NPI Central
Idaho Falls Recovery Center NPI Number 1942308986 — Idaho Falls, ID | NPI Central