Dr. Moynihan graduated from Georgetown University School of Medicine in 1980 and has been in practice for 37 years. He completed a residency at University of Tennessee Health Science Center. He currently practices at Virginia Surgery Associates PC and is affiliated with Inova Alexandria Hospital, Inova Fair Oaks Hospital and Inova Fairfax Hospital. Dr. Moynihan accepts multiple insurance plans including Aetna, Medicare and Anthem. Dr. Moynihan is board certified in Surgery. In addition to English, Dr. Moynihan's practice supports these languages: Italian and Spanish.