All Wellness Medical Center 

We accept most public and private insurance plans. We also offer special pricing for cash-paying patients for most procedures.

We typically have same-day appointment availability.  Call 928-704-4499 for scheduling.

  • Primary Care
  • Wellness Exams
  • Well Woman Examinations
  • Annual Physicals
  • Sports and Camp Physicals
  • Follow Up Exams from Hospital
  • Nutritional and Weight Counseling
  • Preventive Health Care
  • Complete Wellness Care


New Patients

All Wellness Medical Center is now open for all of your wellness needs. Watch us grow!.

Dr. Christina went out of her way and fit my elderly grandmother in as a new patient the same day we called. She and her team realized something was very wrong and before I knew it we were in an ambulance. Sure enough, my grandmother had a clot in her leg and had been having mini-strokes. The quick thinking and caring of the All Wellness Team saved her from having a major stroke. They even helped me get back to my car that was left at the clinic.  I can never thank them enough. 

                                            -Serena- BHC, AZ-


Office Hours

Monday - Friday: 8:00 - 5:00 pm.

Meet the Providers

Our Services

Sign up now for Yoga Classes! We will be offering Yoga classes on Mon/Wed and Saturdays. Talk to Dr. Christina or Nurse Kike or one of our team for more info. 

All Wellness Medical Center

2500 Canyon


All Wellness Medical Center has been wonderful in helping our family through difficult times. Dr. Christina found a lump and sent me to a specialist. She was the only doctor who cared and it saved my life. We trust her and know she will provide the highest level of care.  

- Allison- Kingman, AZ

Appointment Request

Call Us:  928-704-4499

Health Insurance

Check In on Facebook and automatically be entered in our weekly gift card prize game. 

Post a review on Facebook and receive another entry. 

Every week we randomly award gift cards and certificates to local restaurants, events, and shops to those who Facebook, Twitter, Instagram, or SnapChat about us. 

All new patients are welcomed and together we will establish a personalized care and wellness plan.

We are team of health care providers that base our success on our patients' long-term good health and wellness.  

We believe in personalized care based on your health concerns. 

Contact Us

We are now offering same or next day appointments and we will perform primary follow up care after a hospital admission. 

Clinic News