Shopping malls database
Town Square Mall is located at the corner of SWC Sycamore St. & Vestal Pkwy. (Rte. 434), Vestal. It is a Regional Center which opened in 1992 and was last renovated in 1998. It is an Open shopping mall with 3,700 parking spaces. It covers an area of 264,714 sqft. and has about 23 stores.
Shopping mall's name: Town Square Mall
Address: SWC Sycamore St. & Vestal Pkwy. (Rte. 434), Vestal, NY 13850
Number of stores: 23