Search results
We did not find results for: russo power equipment schiller park il.
Check spelling or type a new query.
We did not find results for: russo power equipment schiller park il.
Check spelling or type a new query.
Russo has built a reputation as a premier outdoor power equipment and landscape supply dealer in the Midwest. Browse the...
Website: russopower.com
Phone: (847) 678-9525
9525 Irving Park Rd Schiller Park, IL 60176 288.83 mi
Is this your business? Verify your listing
3.5 45 reviews
Russo came highly recommended to me from my neighbors who always seem to know the best service places to go. This is a large facility with all sorts of power equipment, lawn mowers, snowblowers,... More
This shop is the worst place you can take your equipment to. They charge a fee to inspect, but since the techs are badly organized and have bad leadership, it'll take weeks to get an answer.... More