Towanda IL Manufacturers 1. 114 N Lincoln St, Towanda, IL 61776 | Alexander Manufacturing (309) 728-2224