Internal and Family Medicine (Sparta)

Looking for a Cardiologist, Family Doctor, Physician, Geriatric Doctor or Pediatrician in Sparta, NC?

“Our Sparta” Blue Ridge Medical Group provides Cardiology, Internal and Family Medicine for the ages 6 and up. Dr. Vybiral, Dr. Soos, Christen Duke and Jennifer McDonald. are experienced, caring providers.

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

Tamas Soos, MD is Board Certified in Internal Medicine and Geriatric Medicine. He graduated from Semmelweis University of Medicine in Budapest, Hungary. Dr. Soos completed his residency and Geriatrics fellowship at SUNY in Buffalo, NY. In his free time Dr Soos enjoys the outdoors, photography, tennis and jogging.

Jennifer McDonald, FNP-BC is a Board Certified Family Nurse Practitioner. She completed her Bachelor of Science in Nursing in 2001 and a Master of Science in Nursing in 2008; both from Winston-Salem State University. She is a native of the Elkin-Jonesville area and enjoys all things that close communities have to offer. Jennifer is married and has two daughters. She loves the Lord, spending time with her family, giving back to the community and participating in outdoor activities.
Tami Barton, FNP-C is a Certified Family Nurse Practitioner.


Our Sparta Blue Ridge Medical Group is open Monday thru Friday from 8:30 a.m. – 5:00 p.m.

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



Please call (336) 372-5911.

Meet Our Staff

Cristine Hamlin Andrews, Registered Nurse, is Office Manager for “Our” Blue Ridge Medical Group Sparta Office location. Before joining Blue Ridge, Cristine specialized in caring for critically ill patients in the Intensive Care Unit at Forsyth Medical Center and for emergent and critical patients in the Emergency Room at Hugh Chatham Memorial Hospital. When Cristine is not advocating for and caring for her patients, she is on the lake spending time with her husband and two children.

Get Directions

Our Sparta Blue Ridge Medical Group is located at 665 S. Main Street, Trojan Village #206 in Sparta, NC. The office can be found just off Hwy 21 in the Trojan Village Shopping Center.


Blue Ridge Medical Group provides in-patient services and cardiac consultations at Hugh Chatham Memorial Hospital in Elkin, North Carolina.