81 employees
Luv-a-Duck is a food and beverage manufacturing company that offers fresh duck breasts, legs, and whole duck products.
1968