Alta Equipment Company Store in SOUTH ELGIN 25 Nov Categories: Filter: Address 420 NOLEN DRIVESOUTH ELGIN, IL 60177Contact Tel: 630-883-3320