1. Road Re Cycling Corp 1485 E Thorndale Ave, Itasca, IL 60143 Coordinate: 41.983166,-88.039444 Phone: (630) 773-9225