Dr. Thomas G. Salvi

My wife Gwen and I have lived in Crystal Lake since 1993. We are parents of seven children ages 19 to 33. I have practiced Internal Medicine in this area now for 33 years. I have created a small, independent office dedicated to the patients we serve. We are beholden to NO insurance company or Health Care System. We not only strive to provide the best primary care in the Chicagoland area, but we want to make the “doctor visit” a fun, pleasurable, relaxed, and informative visit. Many patients mention to me that they look forward to the visit to our office. That’s what I mean by “personalized, exceptional care.”
BOARD CERTIFICATION: Internal Medicine.
CERTIFYING BOARD: American Board of Internal Medicine.
MAJOR / SPECIALTY: Internal Medicine; caring for patients ages 13 and up.
EDUCATION: University of Michigan, BS received in 1986.
University of Illinois, MD received in 1990.
INTERNSHIP AND RESIDENCY: Advocate Lutheran General Hospital
Michelle Gahgan FNP-C

Michelle Gahgan, FNP-C
I have lived in the McHenry area my entire life. I have two daughters. I have worked as an RN for 25 years in Labor and Delivery, NICU, Home Health and Urgent Care before going back to school to become a Nurse Practitioner.
BOARD CERTIFICATION: Family Practice
CERTIFYING BOARD: American Academy of Nurse Practitioners (AANP)
Education: Northern Illinois University, BA Communications, 1986
Wm. Rainey Harper College, Nursing, 1993
Chamberlain University, BSN
Chamberlain University, FNP, 2000
Bianca Rollins, AGNP-C

