Tower Square
Shopping/retail
01115 Springfield
United States
Phone: (413) 733-2171
Website: http://www.VisitTowerSquare.com
Tower Square is located in the heart of Springfield, MA's financial district. A Class A 28-floor office tower, Tower Square also offers two levels of retail and service related options, as well as an international food court and two restaurants.



