5660 Technology Cir
Appleton, WI 54914-8405
(920) 954-8324
(920) 954-8325 (fax)
Hours:
SMT operates 3 shifts working around the clock.