19 employees
Nature's Legacy is a manufacturer of home furnishings and garden accessories such as bench and stools.
1996