Schedule an Appointment

The fastest and easiest way to schedule your appointment with the doctor is to contact our Burlington office at (336) 586-0101 or our Graham office at (336) 227-6000.

One of our staff members will promptly schedule you with a convenient time to see the doctor. For your convenience we also have a map and directions available for you to print out.

Please don’t delay; the majority of health conditions tend to worsen or recur without the appropriate care.


Dr. John Beshel

Dr. Tim Beshel