Where Is the Comcast Center Located?

The Comcast Center is located at 1701 John F. Kennedy Boulevard, Philadelphia, Pennsylvania 19103. The Comcast Center stands at 975 feet tall, making it the tallest building in Philadelphia, as of 2015.

A public plaza with a fountain display, an eight-story “winter garden” and an energy-saving “glass curtain” are features of the building. The glass curtain provides a 360-degree panorama of Philadelphia’s urban setting. The Market at Comcast Center is located directly below the building’s main lobby and offers visitors more than 24,000 square feet of food retail and 20 storefronts. The sustainable design of Comcast Center uses 40 percent less water than an average office building. Waterless urinals in all the restrooms save more than a million gallons of water every year.