NPI Central
Camelback Recovery Treatment Center NPI Number 1043963440 — Phoenix, AZ | NPI Central