NPI Central
Integrated Hospital Specialists NPI Number 1023357308 — Flint, MI | NPI Central