NPI Central
Thrive Treatment Center,pllc NPI Number 1891292991 — Post Falls, ID | NPI Central