BARIBEAU IMPLEMENT Store in RICE LAKE 25 Nov Categories: Filter: Address 1671 20-1/2 STRICE LAKE, WI 54868Contact Tel: (715) 234-2144Website: https://www.baribeauimplement.com/