NPI Central
Scci Hospitals of America, LLC NPI Number 1972589000 — Lima, OH | NPI Central