NPI Central
Vista Specialty Hospital of Southern California NPI Number 1558369694 — Baldwin Park, CA | NPI Central