Electro Mechanical Assembler
Sterling Engineering Inc.
Lockport