NPI Central
Rubins Brierwood Terrace Convalescent Hospital NPI Number 1750427803 — Los Angeles, CA | NPI Central