Top Rated
Camelback Recovery Treatment Center
★★★★☆4.4(46 reviews)· Phoenix, AZ, AZ
Location & Contact
Address
4527 N 16th St Suite 200, Phoenix, AZ 85016, United States
City
Phoenix, AZ, AZ 85016
Contact This Home
Reach out directly — no referral fees or middlemen.
Google Rating
★★★★☆4.4
Total Reviews46
LocationPhoenix, AZ, AZ




