1. The Elton Corporation 1100 N Lombard Rd, Lombard, IL 60148 Coordinate: 41.905003,-88.02469 Phone: (847) 483-4887