Flagstaff Bone and Joint Dr.
Moezzi - team physician for the US Ski and Snowboard Teams.
 
Same Day Appointments
Flagstaff Bone and Joint Clinic 928.773.2280 and Therapy 928.214.2836
Flagstaff Bone and Joint Clinic 928.773.2280 and Therapy 928.214.2836
 
Request An Appointment Online
Our Providers

John F. Hall, MD
Spine Care

John F. Hall, MD
John F. Hall, MD

Dr. Hall joined Flagstaff Bone and Joint and started the Spine Care Program in November 2007. Spine Care at Flagstaff Bone and Joint is proud to have Dr. Hall and his spine expertise alongside the other MD’s and their sub-specialties.

Dr. Hall knows that back/spine problems can be very aggravating for the sufferer and can limit or put a stop to activities that are normally enjoyed.  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 patients’ 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.

Spine Care at Flagstaff Bone and Joint is the most recent of several surgical teams Dr. Hall has been a part of.  Dr. Hall has served as a Squadron Flight surgeon in either the US Air Force or the US Navy for over 12 years.  Dr. Hall completed his medical education and surgical internship at the Medical College of Wisconsin.  He then completed his orthopedic residency at the University of San Diego Department of Orthopedic Surgery.

Click here to view complete profile of Dr. Hall

Preparing for Your Office Visit Publications Patient Forms
Meet Our Doctor
Multimedia Patient Education
© Flagstaff Bone and Joint, Orthopaedic Joint Replacement Sports Medicine Surgeons Flagstaff, Arizona Your Practice Online