IMC Provider

Dr. Andrea Mazzola, ND

Andrea Mazzola, ND

Dr. Andrea Mazzola was drawn to naturopathic medicine through the desire to help others achieve peace and wellness in their lives. A strong pillar of her practice involves spending time with patients, getting to know them, and understanding their individual health needs. She strives to offer the option of natural treatments that are often less invasive and produce more sustainable results than their pharmaceutical counterparts. As a doctor of naturopathic medicine she has learned to provide this care while still being educated in conventional treatments and using them when it suits the individual patient.

Dr. Mazzola also believes in the therapeutic relationship as a foundation for healing. She believes that the body and mind are intertwined entities and physical healing often requires addressing mental and emotional health. In practice, this often manifests itself as a patient’s exploration of stress and trauma as obstacles to cure. Dr. Mazzola welcomes all kinds of people to her practice regardless of age, race, sexual orientation, gender expression, or ability.

Naturopathic Medical Specialties

  • Stress Management
  • Anxiety
  • Depression
  • Sleep Issues
  • Fatigue
  • ADHD
  • Bipolar Disorder
  • Complimentary Medicine for Addiction
  • Healthy Brain: Aging, Cognitive Decline, “Mommy” Brain/Brain fog
  • Food Intolerance
  • Digestive disorders and Gut Health
  • Autoimmune Disorders
  • Inflammatory Conditions
  • Chronic Infections
  • Women’s Health
  • Chemical Sensitivity and Environmental Detoxification
  • Natural Beauty Routines
  • Acne
Join IMC Newsletter
Take a Minute for Health
Concierge Medicine
Balance of Health

What YOU Say About NIMC:

“Ellen has been my Doctor for a long time. She’s kind and concerned about her patients. She has had a positive impact on my life” -IMC patient

What's New at IMC
Follow Us
RSS Feed



Naturopathic Integrative Medical Clinic of Santa Rosa
175 Concourse Blvd.
Santa Rosa, California 95403

How Can We Help YOU?

Call us and let us know. We're here to help!

Call 707-284-9200