NPI Central
Stella Senior Housing Holdings, LLC NPI Number 1215720560 — San Jose, CA | NPI Central