Amazon is going forward with plans to demolish the former Central Steel & Wire Plant, 3000 W. 51st St., and replace it with a 230,000 sq. ft. warehouse.
Amazon officially welcomed city leaders to its new Last Mile Station in Texarkana this morning following a ribbon-cutting ceremony.