Brockton, Massachusetts, USA
Even though Barbour Corp is not the only company dealing with traps, itís among the better ones. Leather is one more matter this business deals with. Dealing in traps, such as this firm does, is not uncommon being rooted in Massachusetts. They are indeed a multifaceted business that is involved in plastics and extrusions. Brockton, Massachusetts, USA is the spot where Barbour Corp is.