NPI Central
Alvarado Eye Surgery Center LLC NPI Number 1114202892 — Los Angeles, CA | NPI Central