1. Greenlee Textron 702 W Main St, Genoa, IL 60135 Coordinate: 42.09903,-88.70135 Phone: (815) 784-5127