Internal Medicine (Elkin)

Looking for a Healthcare Provider in Elkin, NC?

Blue Ridge Cardiology and Internal Medicine provides Internal Medicine, Adult Medicine and Geriatrics from ages 13 and up.

Tomas Vybiral, MD is Board Certified in Cardiology and Internal Medicine. Dr. Vybiral graduated from Basel University School of Medicine in Switzerland in 1985. He completed his cardiology fellowship at Baylor College of Medicine in Houston, TX, in 1993. Dr. Vybiral was born in Czechoslovakia. In his free time, he enjoys working with and breeding Belgian Draft Horses.
• Toll-Free 1-855-VYBIRAL


We are accepting new patients for Adult Medicine, including children age 13 and up, Internal Medicine and Geriatric Medicine. We are also able to refer patients to Cardiology, Sleep Medicine and Palliative Care specialists.



Please call (336) 835-9355.

Get Directions

View Larger Map
Our Elkin Blue Ridge Cardiology and Internal Medicine is located at 380 Parkwood Medical Park in Elkin, NC.

To reach the office, turn from Johnson Ridge Road onto Hugh Chatham Memorial Hospital Drive. Take the 3rd drive on the right and turn into Parkwood Medical Park.

The office is on the right in the Parkwood Medical Center Complex.


We provide both in-patient services and cardiac consultations at Hugh Chatham Memorial Hospital in Elkin.