8 employees
Lockwood is a designer and manufacturer of plastic blister and tray packs, contract packaging, and packaging machinery.
1994