Dr. Bruce Granger, MD

Internal MedicineMaleAge 57

Dr. Bruce Granger, MD is a Internal Medicine Specialist in Chapel Hill, NC. He is accepting new patients. Be sure to call ahead with Dr. Granger to book an appointment.

Dr. Granger

Primus Internal Medicine

11312 Us 15 501 N Chapel Hill, NC 27517
Accepting new patients

Compare Providers

Quickly compare more Internal Medicine Specialists in your area

At a Glance

  • Explains Conditions Well
    Patients said this doctor explains conditions well. See reviews
  • Trustworthy
    Patients said this doctor is trustworthy. See reviews

Experience and Background Checks


Background Check

No malpractice claims found for North Carolina
No disciplinary actions found for the years we collect data
No board actions found for the years we collect data
Learn more about background checks

Experience Check

Check if Dr. Granger treats your condition or procedure

Dr. Granger's conditions and procedures:

  • Abdominal Pain
  • Anemia
  • Anemia and Iron Deficiency Screening
  • Anxiety
  • Arrhythmias
  • Arthritis
  • Arthritis of the Elbow
  • Asthma
  • Atherosclerosis
  • Autoimmune Diseases
  • Bronchitis
  • Cholesterol Screening
  • Chronic Neck Pain
  • Congestive Heart Failure
  • COPD (Chronic Obstructive Pulmonary Disease)
  • Cough
  • Depressive Disorders
  • Diabetes
  • Diabetes Screening
  • Diabetes Type 2
  • Difficulty With Walking
  • Electrocardiogram (EKG)
  • Emphysema
  • Fecal Occult Blood Test for Colorectal Cancer
  • Gait Abnormality
  • Gastroesophageal Reflux Disease (GERD)
  • Gout
  • Heart Disease
  • High Cholesterol
  • Hyperkalemia
  • Hyperlipidemia
  • Hypertension
  • Hypothyroidism
  • Immunization
  • Infections
  • Insomnia
  • Joint Injection
  • Joint Pain
  • Leg and Foot Ulcers
  • Lipid Disorders
  • Liver Function Test
  • Magnesium Metabolism Disorders
  • Malaise and Fatigue
  • Mineral Metabolism Disorders
  • Nausea
  • Obesity
  • Osteoarthritis
  • Osteoarthritis of Ankle and Foot
  • Osteoarthritis of Shoulder
  • Osteoporosis
  • Osteoporosis Screening
  • Painful Urination (Dysuria)
  • Pap Smear
  • Patellofemoral Pain Syndrome or Knee Pain
  • Peptic Ulcer
  • Physical Examination
  • Pneumonia
  • Pulmonary Disease
  • Pulmonary Function Test
  • Radiculopathy (Not Due to Disc Displacement)
  • Sleep Apnea
  • Spirometry
  • Syncope
  • Thyroid Disease
  • Thyroid Screening
  • Tinnitus
  • Urinalysis
  • Vaccination
  • Vascular Disease
  • Vitamin B Deficiency
  • Wellness Examination

Insurance Check

Search for your insurance provider

Dr. Granger accepts

Accepted insurance can change. Please double-check when making an appointment.

(919) 533-4686

Dr. Granger accepts the following insurance:

Aetna HMO
Choice Plus POS II
We do not accept health insurance

Dr. Granger's Reviews

Likelihood to recommend Dr. Granger


Based on 4 ratings

5 Stars
4 Stars
3 Stars
2 Stars
1 Star
healthgrades logo

Leave a review

How likely are you to recommend
Dr. Granger?
(Select your rating)
What went well
  • Appointment scheduling (4)
  • Appointment wasn't rushed (4)
  • Explained conditions well (4)
What could be improved
    Reply Flag
    Dr. Granger was my doctor for many years when he was at another practice in Chapel Hill, NC. He is the most caring and supportive doctor I have ever had. He not only spends the time essential to diagnosing and treating complex illnesses, but also researches and keeps up to date with the latest findings and treatment methods. Very responsive and tremendously helpful.
    What went well
    No results
    What could be improved
    No results
    3 people found this helpful
    Melody in Durham – Oct 13, 2017
    ×Post a ResponseAre you Dr. Bruce Granger, MD?

    Leave a review

    How was your experience with Dr. Granger?

    About Me

    Care Philosophy

    At Primus we are dedicated to treating medical disorders and illness compassionately and to optimizing health and vitality through effective...Read more


    I am Dr. Todd Granger, an internal medicine specialist and founder of this new practice. I have been in medical practice for over twenty years in the Chapel...Read more


    • Internal Medicine

    Board Certifications


    University of North Carolina Hospital
    Fellowship Hospital
    University of North Carolina Hospital
    Residency Hospital
    University of North Carolina Hospital
    Internship Hospital


    Frequently Asked Questions

    Is Dr. Bruce Granger, MD accepting new patients?

    Dr. Bruce Granger, MD generally accepts new patients on Healthgrades. You can see Dr. Granger's profile to make an appointment.

    Does Dr. Bruce Granger, MD accept my insurance?

    Use the Healthgrades insurance check to verify if Dr. Granger accepts your insurance.

    What are Dr. Bruce Granger, MD's top areas of care?

    Dr. Granger frequently treats Nausea, Abdominal Pain, and Anemia. See all procedures and conditions Dr. Granger treats.

    Where is Dr. Bruce Granger, MD's office located?

    Dr. Granger's office is located at 11312 Us 15 501 N, Chapel Hill, NC 27517. Find other locations and directions on Healthgrades.

    Does Dr. Bruce Granger, MD offer telehealth services?

    Dr. Granger has not yet indicated whether they offer telehealth services. Please contact the office to check for availability/eligibility.

    How can I make an appointment with Dr. Bruce Granger, MD?

    Find contact information here to make an appointment.


    Primus Internal Medicine

    Primus Internal Medicine11312 Us 15 501 N Chapel Hill, NC 27517