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