Home Icon
Doctor meeting with patient

Thompson Medical Group

Internal Medicine, Geriatric Care Specialists & Primary Care Practice in Peoria, AZ

About Our Practice

Meet Our Providers

Contact Our Practice

Thompson Medical Group

About Us

Thompson Medical Group in Peoria, Arizona, offers high-quality care to adults of all ages. Board-certified and fellowship-trained internal medicine physician E. Leon Thompson, DO, and his colleagues specialize in diagnosing and treating conditions such as heart disease, diabetes, and geriatric disorders, including memory loss.

Patients at Thompson Medical Group benefit from comprehensive chronic disease management for long-term health problems. The internal medicine practice provides expert care to patients living with more than one chronic condition, understanding the challenges comorbidities cause.

In-office lab tests, ear lavages, ankle-brachial index (ABI) procedures (to evaluate blood flow in the legs), and pulmonary function tests (PFTs) are available at Thompson Medical Group. Patients with allergy symptoms can take advantage of on-site testing and allergy shots, and the practice supplies breathing treatments for patients with lung disorders.

For those suffering from musculoskeletal diseases and injuries, joint injections and platelet-rich plasma (PRP) therapy offer relief from pain and improved function. In addition, Thompson Medical Group offers preventive medicine services like annual wellness visits and weight management programs. The office sells XYMOGEN® vitamin supplements to promote overall wellness.

Thompson Medical Group dedicates itself to providing patients with the gentle, personalized care they deserve. To learn more, call the office or book an appointment online today. 

More
misc image
OUR MISSION

Our goal at Thompson Medical Group is provide you with the best quality of life God has planned. It is guaranteed to be good. We use evidence based medicine, without excluding safe alternative means to provide your healthcare. Dr. Thompson, as an osteopathic trained physician continues A.T Still’s mission to treat the whole person. Our team understands the need for healthcare not driven by specialists, corporate medicine and the pharmaceutical industry.

Attention Medicare Patients
Please create an account with Mymedicare.gov and enter your primary care doctor’s name. Select “add as my primary clinician”. Selecting your primary care physician allows patients to take full advantage of the many ACO (accountable care organization) benefits afforded to patients when aligned with their PCP at Thompson Medical Group.
Chronic Care Management (CCM)
Attention Medicare Patients Please create an account with Mymedicare.gov and enter your primary care doctor’s name. Select “add as my primary clinician”. Selecting your primary care physician allows patients to take full advantage of the many ACO (accountable care organization) benefits afforded to patients when aligned with their PCP at Thompson Medical Group.
Patient getting seen by our provider
Call to Schedule your Appointment with us Today
Love the staff so nice and welcoming. The PA Chelsea is wonderful and very easy to talk to and listens well.
Erica L. | May 03, 2023
Dr. Thompson is very thorough and truly cares along with the staff!
Shannon R. | May 03, 2023
Dr. Thompson and staff have, and continue to provide me with attentive care. When you are in the room there is nothing more important than you at that time. He is very open to questions. He is a very caring man.
Sandy W. | Apr 27, 2023
The entire team is AMAZING. All are so helpful and kind. Dr. T as I call him is one of the best doctors I have ever had!!! And just to express my feelings of Dr. T., I am 73 and have had numerous issues and surgeries over the years and have lived in several states. He is a great doctor. You will be blessed to have him take you under his care.
Jamie H. | Apr 26, 2023
Great! Chelsea listened and was excellent. Helped with medical tests I needed done.
Kathryn M. | Apr 26, 2023
Dr. Thompson is attentive, an expert in his fields - all of my family is I. Good hands in his practice!
Daniel C. | Apr 20, 2023
Chelsea gave me a knee injection this morning and already I feel 90% better. I have gone to this group for many years and have always been treated with exceptional care
Faith G. | Apr 19, 2023
Very professional and friendly.
Kim H. | Apr 18, 2023
It was great
Linda D. | Apr 17, 2023
Very professional and cordial. Dr. was professional and efficient. Enjoyed meeting him.
Karen S. | Apr 15, 2023
Great visit, listened closely to my concerns.
Richard F. | Apr 13, 2023
Very thorough, and considerate to my concerns.
Richard F. | Apr 13, 2023
Always treated with kindness and respect
Kathy H. | Apr 13, 2023
Dr. Thompson is always caring and paying attention to details. When there, I am treated as a person, not a number, and when I need something his office has been very helpful and curteous .
Nancy S. | Apr 12, 2023
Great experience
Arthur T. | Apr 12, 2023
I haven't been to the doctor in years and for a first time patient I'd say it was a pleasant experience. She took her time which I appreciated.
Kesha B. | Apr 12, 2023
Very professional and attentive. Always appreciate the time and information. Thank you, Don S.
Donald S. | Apr 07, 2023
My doctor was able to answer all of my questions. She was very informative,
Cynthia B. | Apr 06, 2023
always very Helpful and pleasant willing to go the extra mile
Kenneth C. | Apr 06, 2023
I’m very happy with the service
Ioan L. | Apr 05, 2023
Needed to make an appointment fro presurgery physical. Easy to do over phone.
Paul T. | Mar 29, 2023
The absolute best bedside manner I’ve ever experienced. Dr. Thompson is professional and kind hearted. The best doctor in the state of Arizona hands down
Bill L. | Mar 22, 2023
Caring, Personable, Professional ; need I say more?
John C. | Mar 22, 2023
Great service and very professional staff.
Ken C. | Mar 17, 2023
Dr Thompson has been our primary care doctor for many years. My wife thinks the world of hom and I am with her. He is genuine and has great compassion in treating us. He has referred me to outstanding specialist for surgeries I've needed and I trust him completely.
Bill W. | Mar 16, 2023
Dr. Thompson is the best doctor I have ever had in my life. He has saved my life. If I could give him more than 5 stars I would. Just love him. Been going to him for almost 20 years. Will never go to another doctor.
Tammy W. | Mar 15, 2023
I love Dr Thompson! He and his staff are friendly, professional and they LISTEN!!!
Patricia W. | Mar 08, 2023
Everyone there is really nice and compassionate.
Gary A. | Mar 08, 2023
Dr. Thompson & his whole staff are fabulous!!
Staci B. | Mar 03, 2023
Great service
Roger L. | Feb 26, 2023
I have been seeing Pat Polson for years now and she has been wonderful. I do not wish to see anyone else.
Ric N. | Feb 24, 2023
Great as usual
John S. | Feb 17, 2023
Immediately upon my arrival,..I was Greeted by a cordial Young Lady @ reception,who exuded confidence in knowing her position,..an that she is an integral part of the office running smoothly and efficiantly,...that being said,..in the "Back Office",..I could see everyone was diligently applying their Skills an professional talents,..but not so busy as to answer a concern,..the idea of listening is an asset that helps address the concerns to be understood,...the staff is Empathetic in their diligent efforts an based on their knowledge,...upon the close of my appointment,..I am confident in knowing,..impressively enough,..there has been,.."no stone left unturned",... ..."Thank-You Veree Muuch"
Eddie D. | Feb 16, 2023
Excellent
Jason W. | Feb 15, 2023
first meeting with Chesela.
Keith P. | Feb 15, 2023
Dr Thompson wasted no time in getting me treated for a serious health condition. He arranged a referral appointment the same morning!
John M. | Feb 15, 2023
Needed lab work
Linda E. | Feb 11, 2023
Just needed to see someone so I could get my annual things taken care of.
Linda E. | Feb 11, 2023
I've been seeing Dr Thompson for years and him and his staff are the BEST!
Tylor G. | Feb 10, 2023
We have been with Thompson Medical Group for years. We are always treated with respect and kindness by all the staff
Mark H. | Feb 10, 2023
I have been with Doctor Thompson 20 years, he cares about his patients, he takes the time to listen to your concerns, he is a kind and caring man and his staff is the same
Nancy W. | Feb 09, 2023
I have been with Doc Thompson 20 years, h
Nancy W. | Feb 09, 2023
Love my Dr T
Teresa H. | Feb 09, 2023
Patient care and interactions with the doctor has always been good.
Otto T. | Feb 09, 2023
Folow up on labs. Easy and quick.
Patricia P. | Feb 09, 2023
Dr Thompson is always caring and compassionate. He has been my primary care physician for many years and have all ways give me good care
Marvin G. | Feb 09, 2023
Been going to dr Thompson for 24 yrs Think that says it all!
Sally W. | Feb 02, 2023
The staff is always friendly. The nurses and doctors have amazing bedside manners. I feel heard.
Donna M. | Jan 27, 2023
Dr Thompson is always thorough and kind. He really listens to me and is attuned to my needs. He is also very knowledgeable.
Eileen T. | Jan 27, 2023
Wonderful Dr Thompson always takes good care of me . He is caring he knows exactly what I need keeps me updated. His office staff are great also
Karen T. | Jan 26, 2023
Had phone call with Dr. Thompson regarding my recent fall and the distance to his office.
Kathleen L. | Jan 24, 2023
dr on time and answered my questions
Brenda M. | Jan 24, 2023
Staff are very capable and friendly.
Howard A. | Jan 23, 2023
Was pleasant Lab tech was helpful & friendly
Rosemary M. | Jan 19, 2023
We had to call Dr. Thompson outside of our appointment time. He treated us as though we were a priority on the phone. His follow up/through is great on the phone or in office.
Sandy W. | Jan 18, 2023
Very knowledgeable and thorough
Richard F. | Jan 18, 2023
Very proactive, concerning the issue,
Dave W. | Jan 18, 2023
Dr Thompson has been my doctor for decades. Always an excellent experience. Dr Thompson has taken excellent care of me through the years!
William S. | Jan 18, 2023
The office receptionist is always friendly and helpful. Dr Thompson is caring and supportive. One issue I had concerned my request that day for an RX refill. Two days later, I had to call the office to get that moving.
Mike C. | Jan 18, 2023
It was a quick visit, going over my lab work and to let them know if I had any other problems that I might have, to talk with them.
Gary B. | Dec 30, 2022
Dr. Thompson has been my doctor for over 24 years. It’s almost impossible to describe how wonderful of a Doctor he is. He pays close attention to your medical history and will sometimes call you back three weeks later and order more test just to be safe. He pays close attention to you and he knows medicine. Last of the Good ones. In this post Covid area we’re people have become more selfish and non attentive to Detial’s. if you chose Doctor Thompson you will indeed receive Extremely good treatment and attention to your health. Sincerely TS
Anthony S. | Dec 29, 2022
I’ve been satisfied with every aspect of the Thompson Medical Group from the receptionist on up
Dean H. | Dec 28, 2022
Dr. Thompson is always easy to talk to and is open to listening to what you feel and need.
Shawntel H. | Dec 20, 2022
Perfect visit. All my questions were answered.
Gaylen B. | Dec 17, 2022
Concerned about my needs and acted on them .
Walter C. | Dec 16, 2022
Always a great experiance. Dr Thompson is a very caring man!
Phil L. | Dec 14, 2022
Complete, discrete and with confidence!
Richard F. | Dec 09, 2022
Complete and with confidence! HEPA keeps me from divulging personal information! Have a nice day!
Richard F. | Dec 09, 2022
Made a phone call to get out our blood work orders. It was handled in an efficient manner, and had the needed information within an hour.
Paul T. | Dec 08, 2022
Teleconference. All concerns answered
Joan K. | Dec 07, 2022
The absolute best doctor I’ve ever had. Wonderful bedside manner and helped me get my health under control.
Bill L. | Dec 07, 2022
Always prompt & professional
Claudia M. | Dec 07, 2022
Dr Thompson offers excellent patient care, always is concerned with making sure schedule blood work and tests are done to make sure your health issues are being addressed properly he is very personable it’s like having a caring family member as your dr. Thank you Dr Thompson for your competent care for me and my wife we truly appreciate your personal interest in making sure we stay as healthy as possible and addressing any and all our concerns in a timely manner, your staff is great too!
Jerry B. | Dec 01, 2022
I had a good visit as we discussed by blood work.
David S. | Dec 01, 2022
This was a 6 mo. checkup to go over my blood work. Catherine was very attentive and answered all my questions. She's a good listener.
Philip M. | Nov 30, 2022
Follow up visit.
Gary M. | Nov 30, 2022
I have been a long time patient of Dr. Thompson. I think he is an excellent doctor, and I will continue to be his patient as long as is possible
Dwight H. | Nov 30, 2022
Dr Thompson is always personable excellent bedside manner truly cares about his patients and their medical concerns he listens carefully and navigates you through the best care decisions to bring you to the best possible outcome he continues to work with his patients until they get results. I would not want to be underneath any other physicians care he is truly a godsend
Toni B. | Nov 30, 2022
Always good
Laura B. | Nov 30, 2022
Had the appointment with Catherine, she answered all of my questions. She is a great Health Care Provider.
Kelly G. | Nov 30, 2022

Insurance We Accept

If you do not see your insurance provider, please contact us for additional information!
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
Thompson Medical Group
✆ Phone (appointments): 623-583-7400
FAX: 623-583-7410
Address: 9240 W Union Hills Dr, Suite 100, Peoria, AZ 85382
4.925