Skip to main content

Division of General Internal Medicine and Clinical Epidemiology

At Internal Medicine, our mission is to enhance the health and well-being of all North Carolinians through team-based, comprehensive patient-centered care, practice innovation, and education.

Location, Directions & Parking

Our clinic is located at 100 Eastowne Drive at the intersection of I-40 and Highway 15-501 (exit 270). Click here to see our location on Google maps.

UNC Internal Medicine Clinic at Eastowne

The Internal Medicine Clinic is located on the 6th floor of the Eastowne Building.

UNC Internal Medicine Clinic at Eastowne
100 Eastowne Drive
Chapel Hill NC, 27514

Appointments: 984-974-4462 or 800-862-4938

Directions to Chapel Hill

Directions from I-40 Eastbound

  1. Take exit 270 for US-15/US-501 toward Chapel Hill/Durham
  2. Turn right onto US-15 S/US-501 toward Chapel Hill/Durham
  3. Turn right on Eastowne Drive
  4. Turn right onto 100-150 Eastowne Drive
  5. Parking deck and the Medical Office Building are located on the right

Directions from the Medical Center

  1. Turn left onto Manning Drive
  2. Use the left 2 lanes to turn left onto Fordham Blvd S
  3. Turn left onto Eastowne Drive
  4. Turn right onto 100-150 Eastowne Drive
  5. Parking deck and the Medical Office Building are located on the right

Directions from I-40 Westbound

  1. Take exit 270 for US-15/US-501 toward Chapel Hill/Durham
  2. Use the left 2 lanes to turn left onto US-15 S/US-501 S/Durham-Chapel Hill Blvd
  3. Turn right onto Eastowne Drive
  4. Turn right onto 100-150 Eastowne Drive
  5. Parking deck and the Medical Office Building are located on the right

Parking at Chapel Hill

Patients with an appointment at UNC Internal Medicine Clinic may park for free in the parking deck located next to the Medical Office Building.

Please allow at least 15 minutes for parking.

Panther CreekUNC Internal Medicine at Panther Creek

6715 McCrimmon Parkway
Floor 3, Suite 300
Cary, NC 27519

Appointments: (984) 215-6380


Our Services

We offer the following Clinic Services for adult patients (18 years or older)

  • Adult Primary Care Clinics – focusing on disease prevention, health promotion, disease management, diagnostic evaluation and acute care
  • Same Day Clinic – established patients can be seen within 2 days for acute (non-emergent) illnesses.  We reserve appointments in our practice to see you on the same day or next day you call. Our Same Day Clinic is located at Eastowne on the 5th floor.
  • Travel Clinic – immunizations, other medications and traveler’s advice for patients planning travel abroad

Disease Management (Enhanced Care) Programs – focusing on patients with chronic conditions

  • Anticoagulation/Warfarin Clinic – monitoring and safe prescription of anticoagulants (warfarin) and prevention of future clots
  • Diabetes Program – visits with diabetes specialists, certified diabetes educators (CDE) and support from care assistants
  • ADA-approved Diabetes Self-Management Education Group – group sessions for patients with diabetes
  • Dietitian/nutrition visits – medical nutrition therapy for patients with diabetes and patients who want to lose weight
  • Chronic Pain Clinic – pain management for patients already established with our clinic
  • Heart Failure – visits with providers, educational sessions and support from care assistants
  • Hospital Follow-Up – visits with providers to discuss recent discharges from hospital to assist patients with transitional care

For our Medicare Patients

  • Medicare Wellness Visits – designed to improve your overall health care by providing a more detailed look at your health risks based on family history, health behaviors and more.
  • Chronic Care Management Program – patients with chronic medical conditions are provided individual and personal care to better manage their health. 

Onsite radiology, pharmacy, and laboratory services


We have office hours five days a week and offer after hours nurse assistance.

To schedule your appointment at our Eastowne location, call:

  • 984-974-4462
  • Toll free: 800-862-4938.
  • You may also request an appointment via MyUNCchart.

To schedule your appointment at our Panther Creek location, call:

  • 984-215-6380
  • You may also request an appointment via MyUNCchart.

Our patient assistants will need certain information from you when you call:

  • Your name and date of birth
  • Your medical record number
  • Billing address
  • Home phone and cell phone numbers
  • Your personal email address
  • Updated insurance information
  • Special needs like:
    • Interpreter services
    • Public transportation

Video Visits

Please click here for instructions on how to set up a video visit through your MyUNCchart account.

New patients

If you are a new patient to our clinic, please visit this page to access the forms you will need for your appointment.

To cancel your appointment

We need your help. Too many of our patients are missing appointments without canceling them. When this happens an appointment is wasted. As soon as you know you will be unable to keep an appointment, you can help us by calling 984-974-4462 or canceling via MyUNCchart the earlier we know the better. We would like to be able to offer unused appointments to other patients who need to see the doctor.

When you need to cancel an appointment, call the clinic location where your appointment is scheduled, 984-974-4462 (Eastowne) or 984-215-6380 (Panther Creek), choose your language preference and then choose option #1 and leave your:

  • Name
  • Medical record or social security number, and
  • Date of appointment that you wish to cancel.

You can choose option #3 If you would like to speak to a Patient Assistant.

Appointment Length

It typically takes 45-60 minutes for an appointment once you check in. This includes time with your nurse, your provider and check-out.

Additional Information

Televox®, an automated phone system, will call you to remind you of your appointment a few days in advance. You will be able to cancel or confirm your appointment at this time. You can also use your MyUNCchart to confirm, request or cancel an appointment.

On the day of your appointment, please arrive 30 minutes early to allow for parking and registration. Please bring your UNC Medical Record Card, your insurance card, your medicines, and your blood sugar meter if you have one.


Urgent & After Hours Care

If you need urgent medical attention during regular office hours:

  • Call 984-974-4462 for an appointment in our Same Day Clinic or to speak with a triage nurse.
  • We reserve appointments in our practice to see you on the same day you call for acute needs. Appointments are available for returning patients only.

*If a life threatening emergency occurs, call 911 or proceed to the nearest emergency room.

If you need urgent medical attention after hours or on weekends, please contact:

UNC Urgent Care

6013 Farrington Road, Suite 101
Chapel Hill, NC 27517

UNC Physicians Network Website

Open seven days a week from 9:00 AM-8:00 PM.
Visit UNC Urgent Care, where a board certified physician and a highly qualified care team are available to help you feel better, faster.


UNC HealthLink

Phone: 984-974-6303
Toll Free: 888-996-2767

Available after business hours, an on weekends and holidays.
Call UNC HealthLink to speak to our triage nurse who can answer questions and help direct you to appropriate care.

UNC OrthoNow Urgent Care

6011 Farrington Road, Suite 201
Chapel Hill, NC 27517
(919) 843-4711

Monday-Thursday: 8:00 AM-7:00PM
Friday: 8:00 AM-5:00 PM

OrthoNow offers same-day orthopaedic visits for acute sprains and strains, joint pain, sports injuries and possible fractures. No need to wait to get in to see someone trained in orthopaedic care,  you can be seen the same day, or call to set up an appointment to see your favorite practitioner.

More Information

Lab Results

If you sign up for MyUNCchart many of your results should be released within 72 hours to your MyUNCchart. Otherwise, you should receive your result letter with your lab results for tests ordered by one of our Internal Medicine providers within 2 weeks of the date the lab was drawn.

Please note not all of your tests or labs will be in your MyUNCchart. If you have not received your results within the two weeks please notify our office at 984-974-4462 or send a message through MyUNCchart to your provider.

Medication & Prescription Refills

The best way to obtain a prescription refill is to have your pharmacy submit a refill request electronically. You can also request refills through My UNC Chart.

For patient safety and refill accuracy, we do not accept refill requests over the telephone.  All requests must be submitted electronically from your pharmacy, faxed to 919-843-9355 or via MyUNCchart.

Although we usually process requests the same day as received, please allow 2 business days for refill requests to be completed.

Certain medications may require an appointment to assess the ongoing need for the medication.

Please review your need for prescription refills before your visit so your doctor can provide them.  It also helps to bring your medicine bottles to your visit.

Financial Assistance

There are two resources available to help patients with their medical bills.

We provide the following options to help you with your medical assistance:

  1. A financial counselor available to help the patients pay their hospital and physician bills.
  2. A financial assistance program available through the pharmacy to help patients pay for their medications.

You must qualify to participate in these assistance programs.

Financial Counselor for Hospital and Physician Bills

If you need help with your bills, see Hilda Williams. Her phone number is 984-974-5772. She is located on the 6th floor of the Eastowne building. When she is not available you may reach out to Cassandra Durham, Orthopedics ACC-2nd floor. Her number is 919-966-7560.

Pharmacy Assistance

If you are having trouble paying for your medicines, see the Pharmacy’s Counselors. The Pharmacy Counselor is located next to the Hospital Pharmacy.

Helpful Links on the UNC Medical Center website