250 employees
Ott Food Products is the highest quality dressings and sauces food and beverage company located in Carthage.
1947