Front Range CO
Walmart Scraps Plans for Windsor Location
The parcel of land that is located on the northeast corner of 17th and Main Street has been owned by the retail giant, Walmart, for well over a decade with the plans of building a…