Accepting new patients

Dr. Ayo Bankole, ND

Naturopathy ·  Male

Dr. Bankole

Inland Naturopathic Medical Center

314 N Mountain Ave Upland, CA 91786

Accepting new patients

Make an Appointment

(909) 981-9200

Dr. Ayo Bankole, ND is a naturopath in Upland, CA and has been practicing for 15 years. He graduated from Southwest College Of Naturopathic Medicine in 2004 and specializes in naturopathy and physician assistant (pa).

Insurance Check

Search for your insurance provider

Dr. Bankole accepts

Accepted insurance can change. Please double-check when making an appointment.

(909) 981-9200

Dr. Bankole accepts the following insurance:

MultiPlan PPO
PHCS Network PPO

Background Check

No malpractice claims found for California
No disciplinary actions found for the years we collect data
No board actions found for the years we collect data
Learn more about background checks

Experience Check

Check if Dr. Bankole treats your condition or procedure

Dr. Bankole's conditions and procedures:

  • Allergies
  • Allergy Treatment
  • Arthritis
  • Bioidentical Hormone Replacement Therapy
  • Cancer Treatment Complications
  • Diabetes
  • Diet Counseling
  • Fibromyalgia
  • Heart Disease
  • Hormone Imbalance
  • Hormone Replacement Therapy
  • Hypertension
  • Hypothyroidism
  • Injection Therapy
  • IV Therapy
  • Pap Smear
  • Stress Management
  • Thyroid Disease
  • Wellness Examination

Dr. Bankole's Reviews

Be the first to leave a review

How likely are you to recommend
Dr. Bankole?
(Select your rating)

About Me

Dr. Bankole treats a range of conditions including gastrointestinal problems, autoimmunity and diabetes. In practice he emphasizes treating injured and arthritic joints in athletes and non-athletes alike using Prolotherapy and Platelet-rich plasma. H...


  • Naturopathy
  • Physician Assistant (PA)


Southwest College Of Naturopathic Medicine
Medical School
Howard University
Undergraduate School

Compare Providers

More providers who are similar to Dr. Bankole

Diamond Bar, CA


Accepts 2 insurance plans

Irvine, CA


Accepts 0 insurance plans

La Puente, CA


Accepts 3 insurance plans

Claremont, CA


Accepts 0 insurance plans

Valley Center, CA


Accepts 13 insurance plans

Irvine, CA


Accepts 1 insurance plan