NPI Central
Alhambra Convalescent Home, Inc NPI Number 1720087281 — Alhambra, CA | NPI Central