Announcements

If you have flu-like or upper respiratory symptoms or you are concerned that you’ve been exposed to COVID-19, learn what precautions to take before you seek care. If you have an appointment, learn about the safety measures Duke has in place.

Kernodle Clinic Elon

Type:Primary Care

Our primary care providers offer services for every member of your family, including annual physicals, sports physicals, pediatric care and ongoing care for chronic conditions, such as asthma, diabetes and high blood pressure.

Clinic Hours

8:00 am - 5:00 pm 8:00 am - 5:00 pm 8:00 am - 5:00 pm 8:00 am - 5:00 pm 8:00 am - 4:00 pm Closed Closed
Monday - Thursday 8:00 am - 5:00 pm
Friday 8:00 am - 4:00 pm
908 South Williamson Ave
Elon, NC 27244-9280
Office 336-538-2314
Fax Family medicine 336-538-6091 Pediatrics 336-538-2395

Clinic Hours

8:00 am - 5:00 pm 8:00 am - 5:00 pm 8:00 am - 5:00 pm 8:00 am - 5:00 pm 8:00 am - 4:00 pm Closed Closed
Monday - Thursday 8:00 am - 5:00 pm
Friday 8:00 am - 4:00 pm
Types of Primary Care

Duke Health offers different types of primary care for every member of your family.

Primary Care Services

Family Medicine Services for Adults and Children, Including:

  • Complete physicals, including sports physicals
  • Immunizations, including annual flu shots
  • Chronic illness management, including diabetes, high blood pressure and high cholesterol
  • Women's health care, including PAP smears and breast exams
  • Well-child care and sick visits

Pediatric Services for Infants, Children and Adolescents, Including:

  • Well-child care and sick visits
  • Immunizations, including annual flu shots
  • Annual physicals and school physicals
  • Ongoing care for conditions such as allergies, asthma and diabetes

Our Providers

Family Medicine Doctor, Primary Care Doctor
4.85 out of 5
336-538-2314
Family Medicine Physician Assistant
4.87 out of 5
336-538-2314
Family Medicine Doctor, Primary Care Doctor
4.83 out of 5
336-538-2314
Internal Medicine Physician Assistant
4.71 out of 5
335-538-2314
Family Medicine Doctor, Primary Care Doctor
4.94 out of 5
336-538-2314
Showing 10 of 10 providers
Don’t see the results that you expect?

Please check your filter options and try again.

Accepted Insurance

Insurance coverage for Kernodle Clinics varies based on your plan. Before scheduling your appointment, we strongly recommend you contact your insurance company to verify that the Duke Health location or provider you plan to visit is included in your network. Your insurance company will also be able to inform you of any co-payments, co–insurances, or deductibles that will be your responsibility. For more information, please call the clinic.

About Us

Kernodle Clinic Elon is a comprehensive primary care clinic that offers family medicine and pediatric services. We are located conveniently off Highway 70 in Elon.

Preparing For Your Visit

Accessibility Services

We provide equal access for all people and offer a range of free accessibility services to patients and visitors who need them.

Interpreter Services

Free interpreter services can be provided for patients who prefer to communicate in a language other than English.

Address

908 South Williamson Ave
Elon, NC 27244-9280

Parking

Free, convenient parking.

Public Transportation

Plan your trip to Kernodle Clinic Elon through Link Transit’s Blue route. The closest bus stop is Westbrook Shopping Center at Food Lion. If you have trouble accessing this route, visit Link Transit to learn more about this transportation service.