Richard Happel, MD, Cardiology, Wytheville, VA, Carilion Roanoke Memorial Hospital

RichardDouglasHappelMDPhD

Cardiology Wytheville, VA

Non-Invasive Cardiology, Preventive Cardiology

Carilion Cardiovascular Institute

Overview of Dr. Happel

Dr. Richard Happel is a cardiologist in Wytheville, VA and is affiliated with multiple hospitals in the area, including Carilion Roanoke Memorial Hospital, Carilion New River Valley Medical Center, and Wythe County Community Hospital. He received his medical degree from Medical University of South Carolina College of Medicine and has been in practice 33 years. Dr. Happel accepts several types of health insurance, listed below. He is one of 3 doctors at Wythe County Community Hospital and one of 13 doctors at Carilion New River Valley Medical Center who specialize in Cardiology. He also speaks multiple languages, including German.

Education & Training

  • University of Virginia
    University of VirginiaFELLOWSHIP
  • Carilion Health SystemINTERNSHIP
  • Medical University of South Carolina College of Medicine
    Medical University of South Carolina College of MedicineMEDICAL_SCHOOL

Certifications & Licensure

  • SC State Medical License
    SC State Medical License 1988 - 2019
  • VA State Medical License
    VA State Medical License 1985 - 2022

Awards, Honors, & Recognition

  • Excellence in Clinical Teaching VCOM, 2017
  • Fellow NIH, 1979

Publications & Presentations

PubMed

Committees

  • Director, Cardiac Rehabilitation 2013 - Present
  • Chair, Chair - Continued Medical Education 2009 - Present
  • Chair, Medical Executive Committee 2013 - 2016

Professional Memberships

Other Languages

  • German

Hospital Affiliations

Insurance Accepted

  • Aetna Choice POS II
    Aetna HMO
    Anthem Blue Access Choice PPO
    Anthem Blue Access PPO
    Anthem Blue Preferred HMO
    Anthem HealthKeepers HMO/POS
    Anthem PPO
    Horizon BCBS Direct Access
    Humana ChoiceCare Network PPO
    United Concordia Advantage Plus PPO
    United Healthcare - Direct Options PPO
  • Please verify your coverage with the provider's office directly when scheduling an appointment