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