Seneca, IL Address 520 Shipyard Rd. Seneca, IL, 61360 Get Directions Phone Numbers tel:815-357-6721 Hours Mon-Fri: 7:30am-4pm Products Offered Phosphates Potash Urea Images