NPI Central
Almond House Assisted Living, LLC NPI Number 1295475093 — Orangevale, CA | NPI Central