Location
123 Main St, Bristol, CT
Fiscal year end
December 31
Barnes Group Inc has filed 2,970 SEC EDGAR filings since 2/14/1994