NPI Central
Idaho Physician Services Inc. NPI Number 1902841893 — Idaho Falls, ID | NPI Central