Dr. Hagy graduated from University of Virginia School of Medicine in 1987 and has been in practice for 31 years. He currently practices at Carilion Clinic Riverside and is affiliated with Carilion Franklin Memorial Hospital. Dr. Hagy accepts multiple insurance plans including Aetna, Medicare and Humana. In addition to English, Dr. Hagy's practice supports this language: Spanish.