1. Alo Corporation 1301 S Finley Rd Apt 419, Lombard, IL 60148 Coordinate: 41.85727,-88.02612 Phone: (630) 317-7936