NPI Central
Foster Health & Rehabilitation Center LLC NPI Number 1104181015 — Chicago, IL | NPI Central