NPI Central
Camelback Treatment Center LLC NPI Number 1952944738 — Phoenix, AZ | NPI Central