John Deere to Build Facility in Lowell
John Deere recently invested $7 million in a 234-acre plot, which will be the site of a 1.2 million-square-foot John Deere warehouse/distribution facility at 2105 W. 181st Ave., Lowell.
Read MoreJohn Deere recently invested $7 million in a 234-acre plot, which will be the site of a 1.2 million-square-foot John Deere warehouse/distribution facility at 2105 W. 181st Ave., Lowell.
Read More