NPI Central
City of Alameda NPI Number 1538269600 — Alameda, CA | NPI Central