About Tower Square
What We offer at Tower Square
Located in the heart of New England and the Pioneer Valley, Tower Square is the perfect location to conduct business. Whether you are an attorney, a broker, a telecommunications provider, a retail merchant, or a restaurateur, this 28-floor complex situated in downtown Springfield, Massachusetts, is a thriving location for Class A office space, telecommunications needs and retail opportunities.
Tower Square consists of 1.6 million square feet in the heart of the Downtown Springfield.
Our 28 Floor Class A Office Tower consists of 370,000 square feet.
Tower Square’s enclosed retail and service center is 180,000 square feet.
Level Parking Garage
At Tower Square, we have an enclosed 3 level parking garage.
Life At Tower Square
Watch our video Life at Tower Square to get a feel for what we offer at Tower Square.
From our perfect location in the heart of Springfield, to our amenities and variety of businesses that thrive in Tower Square.
Tower Square is in the heart of downtown Springfield, Massachusetts at 1500 Main Street, and is accessible from Interstate 91 at Exit 5 Northbound and Exit 5B Southbound.