Call Us: 1-978-282-4800

Tour Some of Our Factories

When clicking on the thumbnails, please allow a couple seconds for the first picture to load.

Primary Hat Factory

Acme’s primary cap production facility is located just outside of Shanghai China. It is a modern 55,000 square meter facility built on the estuary of the Yangtze river and the deep sea Port of Shanghai. The Port of Shanghai is the busiest port in the world and was able to handle 29.05 million TEU (20ft Equivalent unit) in 2010. 

Click the thumbnails below for a virtual tour.

Below is a brief tour of our organic display factory in China.

Below is a brief tour of our Metal display factory in China.

Below is a brief tour of our collapsible chair factory in China.

U.S. Office

Acme Merchandise & Apparel • 46 Blackburn Center • Gloucester, MA 01930 • PH: (978) 282-4800 • FX: (978) 282 7300