Cross Canvas is located in Asheville, NC. with over 40,000 square feet of plant space. Cross Canvas is one of the largest producers of specialty textile products made in the USA. Over 30 years of experience in providing superior products and services, using the latest technology make Cross Canvas the perfect choice to manufacture your next promotional product.
Cross Canvas Company markets products exclusively through promotional products distributors.