NPI Central
Alameda Marina Treatment Center, Inc NPI Number 1851660245 — Alameda, CA | NPI Central