Dr. Leigh Ball, MD

Dr. Leigh Ball, MD

Internal MedicineFemaleAge 31

Accepting new patients

Dr. Leigh Ball, MD is a Internal Medicine Specialist in Saint Louis, MO. She is affiliated with Barnes Jewish Hospital. She is accepting new patients. Be sure to call ahead with Dr. Ball to book an appointment.


Central Medical Group

New Patient?
(314) 764-6855
Central Medical Group4921 Parkview Pl Ste 14a Saint Louis, MO 63110

At a Glance

  • Hospital Satisfaction Patients said they were highly satisfied at this doctor's hospital. See hospitals

More Internists at BJC Medical Group

Dr. Ball's Reviews

Likelihood to recommend Dr. Ball


Based on 1 rating

5 Stars
4 Stars
3 Stars
2 Stars
1 Star
healthgrades logo

Leave a review

How likely are you to recommend
Dr. Ball?
(Select your rating)
Reply Flag
I am a new patient to in the BJC Health Care System and BJC Medical Group. Dr. Ball helped make my transition easy. She has really taken the time to listen to my concerns and explained things like I have never received before. Not to mention as a young female, she made me feel heard and comfortable. She had great recommendations on my own preventative care. I highly recommend her. It was so easy to get in as well. I am happy to be her patient moving forward! Last note, staff was great but the office seemed a tad out of date? if that's the correct wording? Waiting room was great and clean but the back where the exam rooms are seemed like it could use updating.
What went well
  • Appointment scheduling
  • Wait times
  • Appointment wasn't rushed
  • Listened & answered questions
  • Explained conditions well
  • Trusted the provider's decisions
What could be improved
  • Office environment
Dec 03, 2020
Thanks so much for taking the time to share your...Read More
×Post a ResponseAre you Dr. Leigh Ball, MD?

Leave a review

How was your experience with Dr. Ball?

Experience and Background Checks


Background Check

Healthgrades does not collect malpractice claims information for Missouri
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. Ball treats your condition or procedure

Dr. Ball's conditions and procedures:

  • Abdominal Disorders
  • Anemia
  • Arthritis
  • Back Pain
  • Blood Disorders
  • Chest Pain
  • Circadian Rhythm Sleep Disorder
  • COPD (Chronic Obstructive Pulmonary Disease)
  • Coronary Artery Disease (CAD)
  • Diabetes Type 2
  • Ear Ache
  • Gastroesophageal Reflux Disease (GERD)
  • Heart Disease
  • Hyperlipidemia
  • Hypertension
  • Hypothyroidism
  • Limb Pain
  • Lipid Disorders
  • Low Back Pain
  • Mastodynia
  • Migraine
  • Narcolepsy
  • Obesity
  • Osteoporosis
  • Pulmonary Disease
  • Radiculopathy (Not Due to Disc Displacement)
  • Rash
  • Restless Leg Syndrome
  • Shortness of Breath
  • Sleep Apnea
  • Sleep Disorders
  • Sleep Study
  • Stomach Diseases
  • Thyroid Disease
  • Wellness Examination
  • Wheezing

Insurance Check

Search for your insurance provider

Dr. Ball accepts

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

(314) 764-6855

Dr. Ball accepts the following insurance:

United Healthcare

About Me

Care Philosophy

Dr. Ball understands how poor sleep can impact one’s quality of life and she enjoys watching her patients improve as a result of her treatments.


Leigh Ball, MD, is a board-certified Internal Medicine physician with a sub-specialty in sleep medicine. She earned her medical degree from Quillen College...Read more


  • Internal Medicine


Washington University School Of Medicine/Barnes-Jewish Hospital
Fellowship Hospital
University of Tennessee - Knoxville
Residency Hospital
University of Tennesee - Knoxville
Internship Hospital
Quillen College Of Medicine At East Tennessee State University
Medical School

Frequently Asked Questions

How can I make an appointment with Dr. Leigh Ball, MD?

Click here to schedule an appointment online. New patients can also call (314) 764-6855, and for other questions, call (314) 454-8778.

Is Dr. Leigh Ball, MD accepting new patients?

Dr. Leigh Ball, MD generally accepts new patients on Healthgrades. You can see Dr. Ball's profile to make an appointment.

Does Dr. Leigh Ball, MD accept my insurance?

Use the Healthgrades insurance check to verify if Dr. Ball accepts your insurance.

What are Dr. Leigh Ball, MD's top areas of care?

Dr. Ball frequently treats Abdominal Disorders, Anemia, and Arthritis. See all procedures and conditions Dr. Ball treats.

Where is Dr. Leigh Ball, MD's office located?

Dr. Ball's office is located at 4921 Parkview Pl Ste 14a, Saint Louis, MO 63110. Find other locations and directions on Healthgrades.

Does Dr. Leigh Ball, MD offer telehealth services?

Dr. Ball has not yet indicated whether they offer telehealth services. Please contact the office to check for availability/eligibility.

Affiliated Hospitals

Dr. Ball is affiliated with the following hospital. Select the hospital below to learn more.

Learn more about how Healthgrades measuresHospital Quality.

Barnes Jewish Hospital

Saint Louis, MO

77% Patient Experience Rating, 8% higher than the national average

9 Awards Received