NPI Central
Ten Mile Surgery Center, LLC NPI Number 1689260341 — Meridian, ID | NPI Central