Canyonlands Healthcare

Canyonlands Healthcare
827 Vista Ave., Page, AZ 86040
(928) 645-9675
(928) 645-2626 fax

 Canyonlands Urgent Care

Canyonlands Urgent Care see map
440 North Navajo Drive
Page, Arizona 86040
Phone: 928-645-1700
Fax: 928-645-1701


Monday - Saturday 7:00am to 7:00pm

Saturday - Closed for lunch from 12:00pm to 1:30pm.

Urgent Care


Providers at Canyonlands Urgent Care


Joshua Enevoldson, PA-C

Joshua attended Union College in Lincoln, Nebraska, graduating in 2009 with a Bachelor of Science in International Rescue and Relief with an emphasis in Physician Assistant Studies. Joshua then continued to attend Union College and graduated in May 2012 with a Master of Science in the Physician Assistant Program. From 2012 - 2014 Joshua worked on the Navajo Reservation at Tsehootsooi Medical Center in Fort Defiance, Arizona. There he gained experience in primary, pediatric, and emergency room care. Joshua is licensed through the Arizona Regulatory Board of Physician Assistants.

Jon Alvord, PA-C

Jonathan started his medical career through the Utah Army National Guard where he trained as a Medic in 1993. He attended Colby Sawyer College in New London, New Hampshire Graduating in 2006 with a Bachelor of Nursing and worked for Dartmouth Hitchcock Medical Center in Lebanon, NH as a Registered Nurse for 5 years with inpatient Orthopedics, Trauma, Medicine, Plastic Surgery and Urology. He continued his education at Central Michigan University in 2012 obtaining his Master's Degree in Physician Assistant Studies in July 2014. Jonathan worked for a General Internal Medicine in Flint, Michigan before returning to the Southwest where he grew up vacationing on Lake Powell. Jonathan has been very active in his life, loves the outdoors, and loves spend his free time hiking, Mountain Biking, Sailing, and spending time with family. Jonathan is a Certified Preceptor with American Association of Physician Assistants and licensed to practice through the Arizona Regulatory Board of Physician Assistants.


Canyonlands Healthcare
827 Vista Ave
PO Box 1625
Page, AZ 86040
Phone: 928-645-9675
Fax: 928-645-2626 fax
If you have any questions, please feel free to contact us.

Notice of Privacy Practices