Amazon planning new delivery center at Maywood Park
— January 14, 2020E-commerce giant Amazon will increase its presence in Illinois this spring when it opens a delivery station in near west suburban Melrose Park. Amazon will occupy 600,000 square feet…