NPI Central
Idaho Recovery Center, LLC. NPI Number 1366099293 — Idaho Falls, ID | NPI Central