1. Rodgers Corp 1730 Afton Rd, Sycamore, IL 60178 Coordinate: 41.96931,-88.7016 Phone: (815) 895-6660