NPI Central
Edgewood Spring Creek Soda Springs, LLC NPI Number 1841575982 — Soda Springs, ID | NPI Central