Thread Press LLC Apparel is a screen printing and embroidery shop located in the eastern suburbs of Cleveland, Ohio. We offer a variety of clothing brands and printing styles at competitive price points. We can add your logo, custom names, team uniforms, and any other customizations to your apparel.