Carlson’s Barnwood Company Location DETAILS Carlson’s Barnwood Company8066 North 1200 AvenueCAMBRIDGE Cambridge 61238 USAPhone: 309-522-5550