NPI Central
North Idaho Immediate Care NPI Number 1720114275 — Post Falls, ID | NPI Central