According to our records, this business is located at 567 Knox Road 2600 N in Rio (in Knox County), Illinois 61472, the location GPS coordinates are: 41.0929771 (latitude), -90.3284521 (longitude). Russell Swanson is categorized under Soybeans (SIC code 0116). Known organization owner is Russell Swanson. You can contact the company by phone at (309) 483-6403.