If you wish to make an appointment, please call the specific office you are seeking at their direct phone number below.

If you are an established patient and call any of our office numbers after hours, you will have access to our 24 Hour, 7 Day a Week Answering Service.

Elkin (Cardiology & Sleep Medicine): (336) 526-7997

Mount Airy (Cardiology, Internal Medicine & Family Medicine): (336) 719-2440

Mount Airy (Sleep Medicine): (336) 648-8200

Mount Airy (Vivian Seal, FNP-BC): (336) 648-8200

North Wilkesboro: (336) 667-1001

Sparta: (336) 372-5911

Yadkinville: (336) 679-2733