Blue Ridge Cardiology and Sleep Medicine


Blue Ridge Cardiology and Sleep Medicine office is open Monday thru Friday from 9:00 a.m. until 5:30 p.m.

Appointments can be made to see Dr. Tom Vybiral (Cardiology) and Dr. Jan Kriska (Sleep Medicine). We are accepting new patients by referral from other providers and by self-referral.



Please call (336) 526-7997.

Sleep Medicine

Dr. Jan Kriska specializes in Sleep Medicine and is dedicated to the diagnosis and treatment of sleep disorders.

Sleep laboratory testing is available and may be recommended.

Please call (336) 526-7997.

Meet Our Staff

Dr. Tomas Vybiral, 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.

Dr. Jan Kriska, Board Certified in Internal Medicine and Sleep Medicine. He graduated from Comenius University in Slovakia in 1991. He completed his residency at Henry Ford Hospital in Detroit, MI in 1997. Dr. Kriska is originally from Slovakia, and in his free time he participates in triathlons, soccer and biking.

Susan Edwards, ANP-BC is a Board Certified Adult Nurse Practitioner. She began her nursing career in 2001. She finished her education at East Carolina University earning a Master of Science in Nursing. She is a native of Alleghany County. In her spare time she enjoys hiking and spending time with her husband and three daughters.
Melissa Benson, ANP-BC, GNP-BC is a Board Certified Adult and Geriatric Nurse Practitioner. She received her MSN at Vanderbilt University, her BSN at Queens University of Charlotte, NC, and BS in Biology from Judson College in Marion, Al. She is a native of Mooresville, NC and recently married. Enjoys traveling, live music, and spending time with family.
Wanda Sidden is a Cardiographic Sonographer at our Elkin Cardiology office. She is a Wilkes County native and graduated from Wilkes Central HS. Wanda worked in Forsyth County for many years as an Imaging Specialist before coming to Blue Ridge Medical Group. She enjoys baking and making crafts in her spare time.
Kerry Williams is the Office Manager for the Elkin Blue Ridge Cardiology and Sleep Medicine office. Mrs. Elder graduated from Surry Community College. She is originally from Erie, PA and enjoys spending her spare time with friends and family.

Get Directions

View Larger Map

Blue Ridge Cardiology and Sleep Medicine is located at 640 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 left in the Parkwood Medical Center Complex.


Blue Ridge Cardiology and Sleep Medicine provides in-patient care and cardiac consultations at Hugh Chatham Memorial Hospital in Elkin, North Carolina.