12 employees
Allan Equipment Manufacturing is a designer and manufacturer of potato harvesting equipment.
1967