Dr. Kavanaugh graduated from the The Brody School of Medicine At East Carolina University,The Brody School of Medicine At East Carolina University in 1995. He works in Durham, NC and specializes in Family Medicine and Primary Care. Dr. Kavanaugh is affiliated with Duke University Hospital, Duke Regional Hospital and Duke Raleigh Hospital.