1. Stalex Inc 1051 N Main St Ste A, Lombard, IL 60148 Coordinate: 41.9084,-88.01664 Phone: (630) 627-9401