Dr. Mc Gregor graduated from the University of Minnesota Medical School in 2004. He works in Grand Junction, CO and 2 other locations and specializes in Nephrology and Internal Medicine. Dr. Mc Gregor is affiliated with Good Samaritan Hospital Corvallis.
View More
