Indian Trail Plaza, a future retail center next to the extremely popular Southport Plaza, will strengthen the area’s draw as a retail destination with its anchor store Lowe’s. The center has more than 300,000 square feet of retail space planned and will be built on 30 acres of land, allowing for future expansion as demand continues to increase.
With easy access from the region’s major highway and located in the heart of Kenosha, the shopping center will have a strong pull on residents throughout the community.