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 & Adult Medicine): (336) 719-2440

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

North Wilkesboro: (336) 667-1001