Clifford Family MedicineClifford Family Medicine · Family Medicine Physician4750 Yellowstone Ave, Chubbuck, ID 83202(208) 251-0316Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing