Leap Innovations Details Location Address:222 W. Merchandise Mart Plaza, Suite 1212, Chicago, Illinois, 60654, United States