NPI Central
North Canyon Medical Center, Inc. NPI Number 1568950566 — Buhl, ID | NPI Central