Doctor profile image

DUNCAN ROSS MCGREGOR

specializing in internal-medicine in Grand-Junction, Colorado

NPI Number

1144409483

About

Dr. DUNCAN ROSS MCGREGOR is dedicated to providing excellent patient care and medical expertise.

Mailing Location

3615 NW SAMARITAN DR

SUITE 203

CORVALLIS, OR 97330

Practice Location

2635 N 7TH ST

4 CENTER

GRAND JUNCTION, CO 81501

Loading map...

NPI Number

1144409483

Common questions & answers

What is Dr. DUNCAN ROSS MCGREGOR's specialization?

Dr. DUNCAN ROSS MCGREGOR specializes in Nephrology.


Where does Dr. DUNCAN ROSS MCGREGOR practice?

Dr. DUNCAN ROSS MCGREGOR practices in CORVALLIS, OR.


Is Dr. DUNCAN ROSS MCGREGOR board certified?

Board certification information is not available.


What is Dr. DUNCAN ROSS MCGREGOR's NPI number?

Dr. DUNCAN ROSS MCGREGOR's NPI number is 1144409483.