NPI Central
Alvarado Hospital, LLC NPI Number 1962438200 — San Diego, CA | NPI Central