589 employees
The Original Factory Shop is a value retailer with an offering equivalent to a mini department store.
1969