NPI Central
Eleanor Slater Hospital Zambarano Unit NPI Number 1780626556 — Pascoag, RI | NPI Central