NPI Central
Idaho Endoscopy Center LLC NPI Number 1043835713 — Nampa, ID | NPI Central