Clifford & Clark Family Medicine Back to Search Clifford & Clark Family Medicine Categories Health Care 4750 Yellowstone Ave , Chubbuck , ID , 83202 (208) 251-0316 Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone