Company Details:
9525 W. Irving Park Road
Schiller Park, IL 60176

Phone: (847) 678-9525
Fax: (847) 678-0705

Russo Power relocated in 2005 to their current headquarters in Schiller Park. Located just west of Chicago, the main location features a 28,000-square-foot showroom with displays that include over 1,000 pieces of 2-cycle equipment. With three acres of property under one roof, Schiller Park houses massive inventories. Daily deliveries and shipping ensure commercial equipment, tools, parts and ice melt are in-stock.

Equipment Dealer Receives Job Growth Incentive

May 1, 2014