Dr. Duncan McGregor
- Gender: Male
- Experience: 26 years
- Graduation year: 1995
- Sole propriator: No
- NPI: 1144409483
Dr. Duncan McGregor
Nephrologist
He is located at 2635 North 7th Street 4 Center in Grand Junction, CO 81501. Can help patients with the following: Fever, Hyperparathyroidism, Influenza, Kidney Stones, Prescription Refill, Urinary Tract Infection (UTI). His National Provider Identifier (NPI) number is 1144409483. Appointment can be made via the phone number (970) 298-7106. He is affiliated with 5 practices and 5 hospitals.
Conditions treated
Dr. Duncan Ross Mcgregor, being an nephrologist, treats the following conditions. Please be advised that this list may not be complete. For the full list of conditions treated, consult directly with Dr. Duncan McGregor.
- Abdominal Pain
- Acute Pain
- Anemia
- Arthritis
- Asthma
- Atherosclerosis
- Bladder Control
- Blood in Urine
- Chest Pain
- Cholecystitis
- Chronic Obstructive Pulmonary Disease (COPD)
- Common Cold
- Constipation
- Cystitis
- Diarrhea
- Edema
- Fever
- Gastroesophageal Reflux Disease (GERD)
- General Care
- Gout
- Headache
- Heart Disease
- Hemolytic Uremic Syndrome (HUS)
- Hiatal Hernia
- High Blood Pressure
- Hot Flashes
- Hydronephrosis
- Hypercalcemia
- Hyperkalemia
- Hyperlipidemia
- Hyperparathyroidism
- Hyponatremia
- Influenza
- Inguinal Hernia
- Kidney Cancer
- Kidney Failure
- Kidney Infection
- Kidney Stones
- Low Blood Pressure
- Low Potassium
- Migraine
- Nausea and Vomiting
- Obesity
- Osteoporosis
- Peptic Ulcer
- Polycystic Kidney Disease (PKD)
- Prescription Refill
- Rhabdomyolysis
- Urethritis
- Urinary Tract Infection (UTI)
- Vitamin D Deficiency
Procedures Performed by Dr. Duncan McGregor
Medicare Enrollment
Dr. Duncan McGregor is enrolled to bill Medicare as a Practitioner - Internal Medicine .
Bills through: Intermountain Medical Group Grand Junction, Llc
Based on Medicare's public enrollment records as of Jul 17, 2026. This reflects Medicare fee-for-service enrollment only and says nothing about other insurance, quality, outcomes, or board certification.
Payments received
Drug payment
| Amgen | $143 |
| Mallinckrodt | $114 |
| Alexion Pharmaceuticals | $112 |
Other
| Food and Beverage | $867 |
Studies
Graduated in 1995Additional Specialities
- Internist
Affiliated practices
Affiliated hospitals
Looking for more Nephrologists?
Here are nephrologists in Colorado you may want to explore.
- Gender: Female
- Address: 4545 East 9th Avenue Suite 150 Denver, 80220, CO
- Gender: Male
- Address: Suite 200 5265 Vance Street Arvada, 80002, CO
- Gender: Female
- Address: Suite 200 3550 Lutheran Parkway Wheat Ridge, 80033, CO
- Gender: Male
- Address: 1914 Lelaray Street Colorado Springs, 80909, CO
- Gender: Male
- Address: Suite C 2655 Crescent Drive Lafayette, 80026, CO
- Gender: Male
- Address: 1010 Three Springs Boulevard Suite 255 Durango, 81301, CO
- Gender: Female
- Address: 12605 East 16th Avenue Aurora, 80045, CO
- Gender: Male
- Address: Suite 401 9397 Crown Crest Boulevard Parker, 80138, CO
- Gender: Male
- Address: 13001 East 17th Place Aurora, 80045, CO
- Gender: Male
- Address: 12605 East 16th Avenue Aurora, 80045, CO
Questions & Answers
What conditions does Dr. Duncan Ross Mcgregor treat?
Dr. Duncan Ross Mcgregor provides treatment for Fever, Hyperparathyroidism, Influenza, Kidney Stones, Prescription Refill, Urinary Tract Infection (UTI). For the full list see this list.
Does Dr. Duncan Ross Mcgregor have affiliation with practices?
Dr. Duncan Ross Mcgregor is affiliated with Samaritan Weight Management Institute. For the full list of practices see this list.
Where can you meet with Dr. Duncan Ross Mcgregor?
Dr. Duncan Ross Mcgregor's office is located at 2635 North 7th Street 4 Center in Grand Junction, CO 81501.
Has Dr. Duncan Ross Mcgregor affiliation with hospitals?
Dr. Duncan Ross Mcgregor is affiliated with ST MARYS MEDICAL CENTER. For the full list of hospitals see this list.