Specialty
- Internal Medicine
Office
Centegra Physician Care-McHenry--B-202
4309 Medical Center Dr., B-202
McHenry,
ILLINOIS
60050-8419
Fax: (815) 344-8957
Phone: (815) 338-6600
Certification
Internal Medicine
Status: CertifiedCertifying Board: American Board of Internal Medicine
Certification End Date: 12/2011
Education
Doctor of Osteopathic Medicine
Institution: Chicago College of Osteopathic MedicineEnd Date: 6/1998
Residency
Institution: Advocate Lutheran General HospitalMajor / Specialty: Internal Medicine
End Date: 6/2001
Chief Medical Resident
Institution: Advocate Lutheran General HospitalMajor / Specialty: Internal Medicine






I really appreciate the health care that I receive from my primary physician, Dr. John Anderson. He is always courteous, professional and prompt. It’s great to have the opportunity to recognize him during Doctors Week for the strong qualities that he exhibits throughout the year. Thank you, Dr. Anderson, for your hard work and dedication.
Thank you for your experience,knowledge and being adamant about admitting me for stat CT Scan. Caught it at stage 1!!
Thank you Dr. Anderson, for your patience with all my questions ( and suggestions for self care~)
plain and simple….. you are the best!!
thanx!!
Dr. Anderson, Just want to thank you again for the care and compassion you showed to my mom Catherine. You are a very knowledgeable, conscientious and patient physician, which is why my husband and I chose you to be our CPC. Happy Doc week!
Thank you so much for always being available when we need you. You are a truly patient man and extremely knowledgable. My family has appreciated your kindness. Centegra is lucky to have you on their team!
Thank You Dr Anderson for always providing the BEST care! You’re office is #1 and always goes above and beyond! Dr Anderson, Tanya, And Susan are amazing! Centegra is truly luck to have all of you! Thank You!
Doctor Anderson is the best doctor and person I have ever had the pleasure of having care for medical interests. I am not easy with all my health issues, but he always takes his time and evaluates my condition never giving up or worried about how long the appointment takes. I am always taken in right on time, with little to no wait time. He and Doctor Sura have cared for me in and out of the hospital many times and I was treated with nothing but kindness. Doctor Anderson’s nurse Sara is also a very caring medical care provider, she is dedicated and kind to each person. I send him and the staff a big heart felt thank you for taking such good care of me always and I’m forever thankful that you are my Doctor!