Leonard Stallings, MD

Specialty: Internal Medicine

Your health and safety is our top priority. Get COVID-19 info, vaccine news and see our limited-visitor policy.

Schedule an appointment

Have you seen this doctor before?

Please check all that apply to the patient:

- or -

Schedule now via phone

Schedule via LiveWell

- or -

Schedule now via phone



Advocate Medical Group

6434 West North Avenue

Chicago, IL 60707

Get directions

Office: 773-836-3000

Fax: 773-836-5980

Meet Leonard Stallings, MD

About me

  • Allergic RhinitisAlzheimer's DiseaseAsthmaCOPDDiabetesHyperlipidemiaHypertensionOsteoarthritisSleep ApneaStroke
  • https://www.advocatehealth.com



  • Cook County Hospital
  • Cook County Hospital
  • Rush Medical College

Hospital affiliations

  • Advocate Illinois Masonic Medical Center

Insurance accepted

  • AAH Preferred – Team Member Plan
  • AAH Select – Team Member Plan
  • AARP Medicare Advantage Access HMO
  • Aetna Better Health Premier Plan MMAI
  • Aetna Coventry (Aetna Medicare) HMO
  • Aetna EPO
  • Aetna HMO
  • Aetna Managed Choice (MC) POS
  • Aetna Medicare HMO
  • Aetna Medicare POS
  • Aetna Medicare PPO
  • Aetna Medicare Value Plan PPO
  • Aetna NAP - PPO
  • Aetna Open Choice PPO
  • Aetna POS
  • Aetna Premier Care Network
  • Aetna Select
  • Aetna Signature Administrators PPO
  • Aetna State of Illinois HMO
  • Aetna State of Illinois Open Access Plus
  • Aetna State of Illinois PPO
  • Aetna Value Performance Network
  • Beech Street Network PPO
  • Benefit Plan Administrators (BPA)
  • Benefits Services and Systems, Inc
  • Blue Advantage HMO
  • Blue Cross Community FHP
  • Blue Cross Community ICP
  • Blue Cross Community MMAI
  • Blue Cross HMO Illinois
  • Blue Cross Med Select PPO
  • Blue Cross Medicare Advantage HMO
  • Blue Cross Medicare Advantage HMO-POS
  • Blue Cross Medicare Advantage PFFS
  • Blue Cross Medicare Advantage PPO
  • Blue Cross Medicare Supplement PPO
  • Blue Medicare Advocate Health HMO
  • Blue Precision HMO
  • BlueCare Direct
  • Cigna APWU Health Plan Open Access Plus
  • Cigna EPO
  • Cigna Health Partners POS
  • Cigna Healthspring True Choice PPO
  • Cigna HMO
  • Cigna NALC Health Benefits Plan
  • Cigna Open Access Plus
  • Cigna Open Access POS
  • Cigna POS
  • Cigna PPO
  • Cigna-HealthSpring Medicare Advantage HMO
  • Cofinity PPO
  • Coventry / FirstHealth
  • Coventry Health Care HMO
  • Coventry Health Care Open Access POS
  • Coventry Health Care POS
  • Coventry Health Care PPO
  • First Health Network PPO
  • FirstHealth / Coventry Personal Care
  • Galaxy Health Network PPO
  • Great West Healthcare - Cigna EPO
  • Great West Healthcare - Cigna PPO
  • HealthLink PPO
  • HealthSmart Preferred PPO
  • HST Care Connect EPO
  • HST Care Connect PPO
  • Humana Choice POS
  • Humana Community Select HMO
  • Humana HMO
  • Humana Illinois CCN HMO
  • Humana Medicare Advantage HMO
  • Humana Medicare Choice PPO
  • Humana Medicare Gold Plus HMO
  • Humana Medicare Supplement Plan
  • Humana MMAI
  • Humana National HMO
  • Humana National POS
  • Humana National POS - Open Access
  • Humana POS
  • Humana PPO
  • Medicare
  • Meridian
  • Meridian MMAI
  • MultiPlan PPO
  • SEIU – Local 4 HMO
  • SEIU – Local 4 PPO
  • Tricare Prime
  • UFCW Local 1546 Health and Welfare Fund (UMC)
  • UHC / AARP Medicare Advantage Value HMO - POS
  • UHC / AARP Medicare Complete HMO
  • UHC / AARP Medicare Complete Plan 1 HMO
  • UHC / AARP Medicare Complete Plan 2 HMO
  • UHC / AARP Medicare Supplement
  • UHC National Railway Carriers & United Transportation Union Health and Welfare
  • UHC Railroad Employees National Health & Welfare Plan
  • UHC/ AARP Medicare Advantage Choice PPO
  • UniCare PPO
  • Union Health Services, Inc.
  • Union Medical Care PPO
  • United Health One Golden Rule
  • United Healthcare Charter HMO
  • United Healthcare Choice Plus PPO
  • United Healthcare Choice PPO
  • United Healthcare Core PPO
  • United Healthcare Group Medicare Advantage PPO
  • United Healthcare Indemnity
  • United Healthcare Medica
  • United Healthcare Medicare Complete Assure PPO
  • United Healthcare Navigate HMO
  • United Healthcare NexusACO OA
  • United Healthcare NexusACO R
  • United Healthcare Options PPO
  • United Healthcare Oxford
  • Wellcare Health Plans HMO

Ratings and reviews

Overall rating

based on 144 patient ratings.


July 21, 2020 12:52 PM

My provider is an excellent doctor who cares for his patients health and well being. I appreciate All of his comments pertaining to my general health, prescription medicines and diet. I look forward in keeping my appointments because I know, my provider is concerned about me and my health.

July 21, 2020 9:27 AM

I have very good doctor & staff.

July 20, 2020 10:09 PM

Extremely satisfactory

June 29, 2020 10:47 PM

Dr stallings is very pleasant, informative and knowledgeable. Explains all information and test

June 29, 2020 10:47 PM

all of my experiences have been very good ones, Dr Stallings is very inviting and intuitive and cares, very informative

April 20, 2020 9:09 AM

Dr. Stallings always listen to me. He also always have a great smile and he is kind.

April 1, 2020 6:26 AM


April 1, 2020 6:26 AM


March 21, 2020 8:04 AM

Showed concern about my overall health.

March 12, 2020 10:27 AM

It was good.

February 29, 2020 6:53 PM

It went very well .

February 27, 2020 7:36 AM


February 15, 2020 1:17 PM

Dr. Stallings is overly concerned about his patients!!!

February 11, 2020 12:04 AM

Always upbeat informative

February 11, 2020 12:04 AM

extremely friendly and professional! I was somewhat apprehensive but am now very comfortable with provider

February 4, 2020 10:11 AM

My experience was pleasant and informative.

February 4, 2020 10:11 AM

A good visit.

January 31, 2020 6:50 AM

I like Dr. Stallings but I don't like having to go in to his office for test results, I also don't like the frequent office visits. That seems unnecessary to me.

January 29, 2020 7:18 PM

Dr. Stalling and Dr. X are very helpful and explain everything that I have questions about. We communicate very well and have a friendly and benefical relationship.

January 28, 2020 11:59 AM

Always a pleasure & Professional & excellent

January 28, 2020 11:59 AM

All good

January 27, 2020 1:48 PM

He was very concerned other three tests that I should take you remind me to take them that they are very important

January 25, 2020 10:56 AM

He's a good a Doctor

January 25, 2020 10:56 AM

My Primary is good Doctor who care

January 24, 2020 7:19 AM

this is the best provider I have ever had in my life this young man knows a lot about my health he make sure that I'm taking care of I plan on staying with him forever

January 24, 2020 7:19 AM

every time I come to see mr. stalling I have a very good experience knowing that I have someone knowledgeable like him taking care of me

January 3, 2020 9:49 AM

I really enjoy my visits with Dr. Stallings. I wasn't sure about having a new provider after Dr. X retired but Dr. Stallings is a great replacement.

January 3, 2020 9:49 AM

I really love the way the reception area is ran as well. Very professional. Keep up the good work!!

December 14, 2019 10:21 AM


December 13, 2019 7:23 AM

He listens to you and he explains your needs he is hearted doctor's and cares about his patients.

December 13, 2019 7:23 AM

Dr. Stallings is a very knowledgeable doctor knows what he talks about and he cares about patients need I can't thank him enough listening to me.

December 12, 2019 2:08 PM

I had an excellent experience. All my issues and concerns were addressed. I am very confident that my provider is very capable of providing excellent care.

December 12, 2019 2:08 PM

All members of the care team were respectful, kind, courteous and professional.

December 1, 2019 7:02 PM

dr. Stalling was professional , informative and personable.

December 1, 2019 7:02 PM

My office visit from the start to the end is very pleasant.

November 22, 2019 9:03 AM

My doctor very patient clearly explain things take his time the office is clean and both rms. the receptionist is nice all of them.

November 22, 2019 9:03 AM

Good experience. Thank you all.

November 22, 2019 8:14 AM


November 18, 2019 11:00 PM

It was pleasant as usual

November 13, 2019 2:03 PM


November 13, 2019 2:03 PM

very good

October 13, 2019 7:00 PM

my provider was very informative and concerned about my health

October 11, 2019 7:00 PM

Excellent provider.

October 6, 2019 7:00 PM


August 29, 2019 7:00 PM

informative, responsive and respectful

August 26, 2019 7:00 PM

Very professional, responses were appropriate and substantive, cooperative, respectful, satisfied.

August 16, 2019 7:00 PM

I have been with dr. starling he is one of the greatest doctors I have ever made takes his time to listen he's very concerned about your thoughts feelings but any concern medical that you have I will rate this doctor over a 10 he deserves an award for outstanding job

August 4, 2019 7:00 PM

Excellent my provider talk to me HSK question about my health.

July 21, 2019 7:00 PM

Enjoy meeting and Speak ing with this provide r

June 25, 2019 7:00 PM

Dr. Stallings is a very professional yet personable physician. He is very easy to talk with and conveys a caring attitude. He listens to what is being said an will always address any questions.

May 31, 2019 7:00 PM

Dr appeared not take my pain seriously. In my opinion, he acted like I was looking for opioids and treated me as such.

May 31, 2019 7:00 PM

First visit with Dr. Stalling, was very pleased that He is my new doctor.

May 25, 2019 7:00 PM

Excellent Services

May 15, 2019 7:00 PM

dr. starling does a very professional time understanding general doctor and the staff that work with him was also I have no complaint in which all doctors could be like him and his staff understanding and cared about you

May 4, 2019 7:00 PM


April 28, 2019 7:00 PM

Dr. Stallings is always willing to listen and give insight to what is going on with me and my health. The last appointment that I went to I was not felling well. Dr. Stalling and his staff took very good care of me and my medical situation

April 14, 2019 7:00 PM

My dr. is very good, he listen to me all the time.

April 14, 2019 7:00 PM


April 6, 2019 7:00 PM

Dr. Stallings was very knowledgeable and also made me feel comfortable and aware of my health.

March 26, 2019 7:00 PM

Dr. Stalling is a outstanding Dr. He listen to his patient very well.

March 22, 2019 7:00 PM

Dr Stallings is someone I can talk to just as easily as a friend

March 13, 2019 7:00 PM

Very good.

March 5, 2019 6:00 PM


February 24, 2019 6:00 PM

He a good dr. I like the way he take care of his patient!

February 24, 2019 6:00 PM

Very good.

February 18, 2019 6:00 PM

I was very impressed with the way the team worked together

February 11, 2019 6:00 PM

disappointed that the doctor was rude and condescending. not coming to the office for that!!!

February 11, 2019 6:00 PM

Overall great experience. The doctor took his time and listened to my concerns to determine the problem. Excellent doctor.

February 6, 2019 6:00 PM

proud to be a member of this hospital group. Crazy about my primary doctor, and criticos. the best staff of people ever .

January 31, 2019 6:00 PM

Dr Stallings is an extraordinary doctor. l would continue to see him if I continued to live in Chicago.

January 29, 2019 6:00 PM

I always have a good experience with my provider for over 30 years my mom my sister and my brother in law we are all satisfied with the same provieder I recommend them to Dr Stallings my mom won't go to no one else she's about to be 98 years old

January 29, 2019 6:00 PM

I really love my Doctor and his knowledge as well as wisdom. He has been my doctor for maybe 20 years. He seems to care about my health and that's what's important to me. thanks

January 27, 2019 6:00 PM

The visit was very helpful and informative.

January 24, 2019 6:00 PM

He is the best provider at the Oak Park clinic

January 24, 2019 6:00 PM

Dr. STalling has been truly the best doctor I have ever had. I trust him.

January 18, 2019 6:00 PM

I enjoy my visits with my Provider. My only problem is knowing if I go into the Hospital he's not able to be at my bedside. I have a serious problem with that. Being a nurse it's hard to accept new Provideo when he's been there for me for 25 year's or more. He's one in a million.

January 18, 2019 6:00 PM

Dr. Stalling explains and share medical information of all labs and test. Review medications each visit and adjust according to health needs.

January 18, 2019 6:00 PM


January 13, 2019 6:00 PM

After my most recent visit with Dr. Stalling, I have a better opinion of his professionalism.

January 13, 2019 6:00 PM

My experience was good he listened to my concerns and did what he could to help alleviate my pain.

January 13, 2019 6:00 PM

Dr. Stallings took time with me and explained all questions. My husband and I have made Dr. Stallings our primary care provider.

My health enews articles

More for your health

Safe Care Promise

Your health and safety is our highest priority. We're taking extra steps to protect you and our team members. See what to expect

LiveWell app & website

Manage health and wellness for yourself and for everyone who counts on you – all in one place. Learn how it works

Virtual visits

Seeing a provider from home is easier than ever. Get virtual care 24/7 or schedule a visit with your provider. Get started


Learn more about this provider and request an appointment online. Prior to requesting an appointment with any provider you select, confirm with your insurance carrier that this doctor is in your insurance network.

Information listed under the "clinical interests" columns was supplied by the physicians. It is provided to you for informational purposes only, and neither Advocate Health Care nor the Advocate facility has independently verified the information. If you wish to confirm the information contained herein, or if you have any other questions about a particular physician, please contact the physician’s office.

Unless otherwise stated, physicians are independent practitioners who are not employees or agents of Advocate Health Care or the Advocate facility where the care is being provided. Neither Advocate Health Care nor the Advocate facility shall be liable for the medical care provided or decisions made by these independent physicians.

Is this your profile? Submit edits/updates.


Vaccine Update

We’re vaccinating anyone in Illinois and Wisconsin who’s 16 and older – whether you’re our patient or not – with the Moderna and Pfizer vaccines. We’ve paused use of the Johnson & Johnson vaccine. See why.