BARIBEAU IMPLEMENT Store in RICE LAKE 25 Nov Categories: Filter: Address 1671 20-1/2 ST.RICE LAKE, WI 54868Contact Tel: 715-234-2144