Amazon is set to open its largest distribution center near Chicago next month. The company's new facilities will be in Melrose Park and will span 40-acres of land. It's located at the corner of North and First avenues on the site of the former Maywood Park horse track.
Amazon distribution center to replace Maywood Park horse track. See story here. https://wgntv.com/2020/01/07/amazon-distribution-center-to-replace-maywood-park-horse-track/