1 of 23: The proposed "Comcast Innovation and Technology Center" will be located on the 1800 block of Arch Street in Center City. (From http://corporate.comcast.com/) ( Photo)

Share this gallery
Advertisement