NPI Central
Studio City Convalescent Hospital LLC NPI Number 1821160839 — Studio City, CA | NPI Central