Franklin
–
Torrington, CT, 06792
... Since 1988, Franklin Products has been dedicated to producing high quality engineered products and providing great service to ensure customer satisfaction. We are a global company, operating facilities in Torrington, CT, Irving, Texas, Mexico, and ... - Apr 14