These areas are among his clinical interests: common cold, depression, and hypertension (high blood pressure). He is affiliated with Carilion Clinic. Dr. O'Hagan graduated from the University of Tennessee Health Science Center College of Medicine. His medical residency was performed at Carilion Clinic. Patient reviews placed Dr. O'Hagan at an average of 3.5 stars out of 5. He accepts Medicare insurance.