About Us

Umbrella Printshop is a Screen Printing, Embroidery and Sticker Shop based in Portland, OR.

Our Services

Location

2366 NW York St
Portland, OR 97210
(971) 425-9720

How Can We Help?

Contact Us

Product Catalogs

More...