Schedule an Appointment

You may schedule an appointment with any of our clinics by telephoning the appropriate number below. Our Walk-in clinic is available for patients without an appointment.

Kernodle Clinic

1234 Huffman Mill Road
Burlington, NC 27215
336-538-1234

Cardiology  336-538-2381
Endocrinology & Diabetes  336-506-1243
Gastroenterology  336-538-2355
General Surgery  336-538-2374
Infectious Disease 336-538-2360
Internal Medicine 336-538-2360
Neurology  336-538-2365
Neurosurgery 336-538-2370
OB-GYN  336-538-2367
Orthopaedics  336-538-2370
Physiatry  336-506-1222
Physical Therapy  336-538-2345
Podiatry  336-538-2377
Pulmonology  336-538-2408
Rheumatology  336-506-1280
Walk-in  336-538-2358

Kernodle Clinic Mebane

101 Medical Park Drive
Mebane, NC 27302
919-563-2500

Cardiology  336-506-1214
Endocrinology & Diabetes 336-506-1203
Family Medicine  919-563-2500
Gastroenterology 336-506-1214
Internal Medicine  919-563-2500
Neurology 336-506-1214
OB-GYN 336-506-1214
Orthopaedics & Sports Med  336-506-1214
Pediatrics  919-563-2500
Physical Therapy  336-506-1214
Podiatry  336-506-1214

Kernodle Clinic Elon

908 S. Williamson Avenue
Elon, NC 27244

Family Medicine  336-538-2314
Pediatrics  336-538-2416

Help us serve you better and tell us how we're doing.