Internal Medicine (Sparta)

Looking for a Healthcare Provider in Sparta, NC?

Our Sparta Blue Ridge Cardiology and Internal Medicine provides Cardiology, Internal and Family Medicine for the ages 13 and up. Dr. Vybiral and Samantha Amos 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

Samantha Amos, AGNP-BC is Board Certified Nurse Practitioner.


Samantha Amos sees patients on Monday, Wednesday and Friday from 1-5 pm, and Tuesday and Thursday from 8:30 am to 5:00 pm.

We are accepting new patients for Family Medicine, including children age 13 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 Blue Ridge Cardiology and Internal Medicine 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 Cardiology and Internal Medicine 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 Cardiology and Internal Medicine provides in-patient services and cardiac consultations at Hugh Chatham Memorial Hospital in Elkin, North Carolina.