Town Square Mall is a shopping destination located in Vestal, NY. As a Regional Center, it occupies a prime spot at SWC Sycamore St. & Vestal Pkwy. (Rte. 434). The center first opened its doors in 1992 and underwent a significant renovation in 1998. Shoppers can explore 264,714 sqft. of retail floor space featuring approximately 23 stores. The mall offers 3,700 parking spaces for visitors.