NPI Central
Urology Center of Idaho PLLC NPI Number 1962790964 — Pocatello, ID | NPI Central