-A +A
John F. Hall, M.D.
Verified Patient Rating: 4.9
(30 patient reviews and ratings)
Additional Patient Reviews

To view more patient reviews and ratings for Dr. Hall, please click below.

Spine (Back & Neck), Trauma

Dr. John Hall joined Flagstaff Bone & Joint in November 2007. He is board-certified and fellowship-trained in spine surgery.

Dr. Hall knows that back and spine problems can be aggravating for the sufferer and can limit or put a stop to normal activities. This makes life difficult and frustrating for the patient. This is why Dr. Hall is passionate about the well-being of the patient and will use the latest techniques and personalized care to correctly diagnose and treat the problem. Whether the patient's injury was caused by a snowboarding accident or osteoporosis, Dr. Hall will do his best to return the patient to pre-injury health as quickly as possible.

Before joining Flagstaff Bone & Joint, Dr. Hall served in the United States Armed Forces as a squadron flight surgeon for over 12 years. Dr. Hall completed his medical education and surgical internship at the Medical College of Wisconsin in Milwaukee, Wisconsin. He then completed his orthopedic residency at the University of California San Diego Department of Orthopedic Surgery. After his residency, Dr. Hall completed fellowship training in spine surgery at Panorama Orthopedics & Spine Center.

Education & Training

  • Undergraduate Degree: California State University Long Beach, Long Beach, CA
  • Doctor of Medicine: Medical College of Wisconsin, Milwaukee, WI
  • Internship: Medical College of Wisconsin Affiliated Hospitals, Milwaukee, WI
  • Orthopaedic Surgery Residency: University of California San Diego, San Diego, CA
  • Orthopaedic Spine Fellowship: Panorama Orthopedics & Spine Center, Golden, CO
  • Board-Certified: American Board of Orthopaedic Surgery

Hospital Affiliations

  • Flagstaff Medical Center
“Dr. Hall told me exactly what to expect. No surprises. Surgery and after care were excellent. Very pleased.”
– Jacqui M.


Medical Assistant
Savannah Jones, MA
(928) 213-6228

Surgical Scheduler
Savannah Jones, MA
(928) 213-6228