Devansoy Inc.

  • Food Processors & Distributors
10010 N. Rock City Rd.
Freeport, IL 61032
(712) 792-9665
(888) 767-1719 (fax)