NPI Central
Integra Imaging, Ps NPI Number 1205189461 — Spokane, WA | NPI Central