Camelback Spine Care Orthopedic Clinics Surgeons 4.4 (53) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (602) 714-6970 Direction Website Reviews 13760 N 93rd Ave #203 Peoria , AZ 85381