
Richard Allen, PA-C
Physician Assistant (PA)
Make an Appointment
(480) 561-5000Telehealth services available
Portuguese, Spanish
Canyon Pain and Spine is located at 10238 E Hampton Ave Ste 416, Mesa, AZ 85209.
Providers at Canyon Pain and Spine specialize in Pain Medicine, Pain Management (Nurse Practitioner), and Physician Assistant (PA).
Visit Healthgrades to view Canyon Pain and Spine hours.
Four providers practice at Canyon Pain and Spine.
Use the insurance check on this page to verify if Canyon Pain and Spine is in-network.
Providers at Canyon Pain and Spine can provide language services for Portuguese and Spanish.