PROVIDER PROFILE · NPI 1144409483

Duncan Mcgregor

Internal MedicineGrand Junction, COI