NPI Central
Allied Drug & Alcohol Treatment Center NPI Number 1598901597 — Tujunga, CA | NPI Central