Company NORTH SHORE SCREEN PRINTING & EMBROIDERY INC. Address 17605 34TH AVE NE PO BOX 3469, ARLINGTON, 98223, WA