Print Richard Allen Physician Assistant Canyon Pain and Spine 1425 S Higley Rd Bldg 9 Ste 102 Gilbert, AZ 85296 Call (480) 561-5000 Additional Locations Canyon Pain and Spine 10238 E Hampton Ave Ste 416 Mesa, AZ 85209 Call (480) 561-5000 Canyon Pain and Spine 1492 S Mill Ave Ste 305 Tempe, AZ 85281 Call (480) 561-5000 Canyon Pain and Spine 4566 E Inverness Ste 108 Mesa, AZ 85206 Call (480) 561-5000 Canyon Pain and Spine 22719 S Ellsworth Rd Bldg C Ste C101 Queen Creek, AZ 85142 Call (480) 573-0130