Cardiology (Mt. Airy)

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.


Our Mt. Airy Blue Ridge Cardiology and Internal Medicine is open Monday thru Friday from 8:30 a.m. until 5:00 p.m.

We are accepting new Cardiology patients by referral. Family Medicine, including children ages 6 and up, Internal Medicine, Geriatric Medicine and Palliative Care and Sleep Medicine services are available.



Please call (336) 719-2440.

Meet Our Staff

Kelly Sale is a certified Nuclear Medicine Technologist who works in Blue Ridge Cardiology and Internal Medicine offices in Mt. Airy, Elkn and North Wilkesboro. Kelly obtained her degree in Nuclear Medicine Technology from UNC Chapel Hill. She enjoys music,cooking, hiking and shopping in her spare time.
Robin Shore is a Cardiographic Sonographer in Blue Ridge Cardiology and Internal Medicine Mt. Airy office. She is a graduate of Forsyth Technical Community College with an Associate in Science degree in Cardiovascular Sonography. Robin is a native of Surry County and lives in Lowgap, NC with her husband and three great sons. In her spare time she loves to spend time with her family, volunteers with Surry County Parks & Recreation, Lowgap Community Center and her church family.

Get Directions

View Larger Map
Our Mt. Airy Blue Ridge Cardiology and Internal Medicine is located at 905 Rockford St. (upstairs) and is directly across from Northern Hospital of Surry County.

Rockford St. is located near the intersection of Hwy 601 and Hwy 52.


Blue Ridge Cardiology provides cardiac consultations at Northern Hospital of Surry County in Mount Airy, North Carolina.