David Thompson, MD

David G. Thompson, MD

Specialty:

Nuclear Cardiology,

Cardiology

Office Locations: 

Ottawa

, 

Peru

, 

Princeton

, 

Streator

Accepting New Patients

David Thompson, MD

David G. Thompson, MD

Specialty:

Nuclear Cardiology,

Cardiology

Office Locations: 

Ottawa

, 

Peru

, 

Princeton

, 

Streator

Accepting New Patients

Specialties

Gender

Languages

Board Certifications

Education & Experience

 David was born and raised in Westchester, Illinois and has decided to remain in Illinois to establish his cardiology career. After high school, David attended Benedictine University (graduated magna cum laude) on a piano scholarship, a talent he has developed since the age of four.  While music was of great interest to David, it was during college that he took a hospital practicum course and made the decision to become a physician.  

He became board-certified in internal medicine in 2008. During medical school at Loyola, Dr. Thompson found the diversity of cardiovascular disease and the advances in treatment options exciting.   He remained at Loyola to complete his cardiology fellowship along with advanced training in cardiovascular imaging including nuclear cardiology, and adult echocardiography. He also completed training to become a registered physician in vascular imaging to enhance his imaging expertise.  

Beyond his career, David is a husband and father.   Throughout his medical training, he is especially grateful for the wonderful support he has always received from his wife, parents, and sister. Having met his wife at Benedictine University, they now have a young son who keeps them very active.   David loves spending time with his family, traveling and sports.   He particularly enjoyed high school baseball and was formerly IHSA certified as a baseball official.

Locations

This provider practices at multiple locations. Please choose a location before scheduling.

Primary Location

1. OSF Cardiovascular Institute

Next available new patient appointments:

Other Location(s)

2. OSF Cardiovascular Institute - Cardiology

Next available new patient appointments:

Other Location(s)

3. OSF Cardiovascular Institute

Next available new patient appointments:

Other Location(s)

4. OSF Cardiovascular Institute

Next available new patient appointments:

Accepted Insurance

Visit our insurance page for a list of accepted insurances. For specific plan information, check with your insurance provider.

Rating & Reviews

Overall Rating

4.9

126 Reviews

Patient Reviews

Newest to oldest
Oldest to newest
Highest rating
Lowest rating

May 27, 2020

5.0

Dr. Thompson - His nurse and assistant and all the other help are great and very compassionate - Love them all!!

May 22, 2020

5.0

I feel I am in very good hands with OSF.

May 20, 2020

5.0

He's excellent to talk with!

May 04, 2020

5.0

I really enjoy mtg. with Dr. Thompson. He's a great listener answers all question fully & easy to understand. Best of all he is kind & caring and respectful to me as a pt. you never feel rushed during appt. he is a great attribute to OSF.

April 22, 2020

5.0

Dr. Thompson and his staff were extremely professional, kind and empathetic to my needs and concerns. I would highly recommend him to anyone. This was my first visit to see him.

March 18, 2020

5.0

Very well satisfied with his service.

March 17, 2020

4.8

Dr. is very good.

March 16, 2020

5.0

Dr Thompson and his staff are always friendly and helpful when I have questions during my visit with the doctor or help with my cholesteral problems.

March 03, 2020

5.0

I appreciate the respect Doctor afforded me. He sees my situation as a unique one, and he understands my need to be heard. I feel that he really knows me. That is a blessing.

March 02, 2020

4.5

He was a very good doctor and treated me very good.

Schedule Appointment

Location*

Ottawa: OSF Cardiovascular Institute

Peru: OSF Cardiovascular Institute - Cardiology

Princeton: OSF Cardiovascular Institute

Streator: OSF Cardiovascular Institute

Not sure if you need a referral? Contact your insurance company before scheduling to see if you need a referral from your primary care physician.

Call to Schedule

(815) 434-0276
OSF MyChart