Ads
Company Profile
- Screen Specialists, LTD.
- Country : United States
- City: Waukesha
- State: Wisconsin - WI
- Address: W220 N1560 Jericho Ct.
- Zipcode: 53186
- Category: MANUFACTURERS: DISTRIBUTOR
- Description: Contract Manufacturer; Screen Printing Service
- Products: Contract Manufacturing. Filters: Oil, Grease. Marking Services. Nameplates. Panels: Control. Panels: Instrument. Screen Printing
- Employees: Under 5
- Year Established: 1978