Dr. Gary G. O'Hagan, MD - Roanoke, VA - Family Medicine

Dr. Gary O'Hagan

  • Family Medicine
  • Roanoke, VA
  • Languages supported at his practice: English
  • Accepting New Patients

Dr. O'Hagan's Background

Bio

Gary G. O'Hagan, MD is a practicing Family Practitioner in Roanoke, VA. Dr. O'Hagan graduated from University of Tennessee Health Science Center College of Medicine in 1988 and has been in practice for 29 years. He completed a residency at Roanoke Memorial Hospital. He currently practices at Carilion Clinic PCA and is affiliated with LewisGale Medical Center. Dr. O'Hagan accepts multiple insurance plans including Aetna, Medicare and Humana.

Specialties
Hospital Affiliations
Education
  • Residency, 1991
  • Roanoke Memorial Hospital
  • Medical School, 1988
  • University of Tennessee Health Science Center College of Medicine
  • Memphis, TN