Optimus RecyclingOther places830 E 114th StChicago, IL, 60628-5129 · US+17739951000Email unavailableWebsite unavailableHours not available