Camelback Recovery

Simply use the contact form and we’ll get back to you within 1 business day!

For more immediate assistance, call (602) 466-9880.

Postal Address:

2512 N 52nd St, Phoenix, AZ 85008

Camelback Recovery is a Member of:

azrha logo

We Would Love to Hear From You