NPI Central
Ortegaluares Nursing Home LLC NPI Number 1881402196 — Chowchilla, CA | NPI Central