NPI Central
Integrated Healthcare Associates NPI Number 1033238738 — Stroudsburg, PA | NPI Central