NPI Central
Alameda Health System NPI Number 1689875478 — Newark, CA | NPI Central