NPI Central
Impact Family Health Care, Ltd. NPI Number 1316116619 — Chicago, IL | NPI Central