Shopping malls database
Groton Square is located at the corner of NEC Long Hill Rd. (Rte. 12) & Gold Star Hwy., Groton. It is a Community Center which opened in 1987 and was last renovated in 2006. It is an Open shopping mall. It covers an area of 306,689 sqft. and has about 17 stores.
Shopping mall's name: Groton Square
Address: NEC Long Hill Rd. (Rte. 12) & Gold Star Hwy., Groton, CT 06340
Number of stores: 17