Internal Medicine, Nephrology in GRAND JUNCTION, CO
Request an appointment and we'll contact this provider to confirm availability for you.
Dr. Duncan Ross McGregor is a physician specializing in Internal Medicine and Nephrology based in Grand Junction, CO.
Generated from public NPI Registry data only. Not independently verified — confirm credentials directly with the practice.
Dr. DUNCAN ROSS MCGREGOR specializes in Internal Medicine, Nephrology.
Dr. DUNCAN ROSS MCGREGOR practices in GRAND JUNCTION, CO.
Dr. DUNCAN ROSS MCGREGOR's NPI number is 1144409483.