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 3 other locations and specializes in Family Medicine and Primary Care.