Dr. David Kavanaugh DO

Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Dr. David Kavanaugh xhas an overall rating of 5.0.


Dr. David Kavanaugh, DO is a Doctor primarily located in Lake Geneva, WI, with another office in Harvard, IL. He has 19 years of experience. His specialties include Emergency Medicine. Dr. Kavanaugh is affiliated with Mercy Walworth Hospital & Medical Center, Mercy Harvard Hospital and Presence Covenant Medical Center. He speaks English.

Nearby Doctors

Dr. David Kavanaugh, DO is similar to these 3 Doctors near Lake Geneva, WI.


Dr. Thomas Duffy

43 years experience

5.0 of 5


Dr. Glenn Milos

19 years experience

1.0 of 5


Dr. Geetha Krishnan

11 years experience

be the first to rate this Doctor

Locations & Directions

Mercy Walworth Hospital & Medical Center

N2950 State Road 67
Lake Geneva, WI 53147

Mercy Harvard Hospital

901 Grant St
Harvard, IL 60033

Specialties & Expertise

Dr. David Kavanaugh has the following 3 areas of expertise and 1 specialty:

  • Emergency Medicine


  • Accidents


  • Injury


  • Trauma


  • Languages

    • English


Oklahoma State University College Of Osteopathic Medicine, 1997