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