The Village Shops can be found in the heart of Southington, CT. The property, classified as a Community Center, sits at I-84 & West St. (Hwy. 229). The mall opened its doors in 2010. With 335,000 sqft. of retail space and approximately 6 stores, it offers a wide variety of shopping options.