NPI Central
Ellis Hospital NPI Number 1881174381 — Malta, NY | NPI Central