Project Progress: Under Construction

  • Nbc universal boston
Architects Gensler
General Contractors Lee Kennedy Company

About NBC Universal Boston Media Center

189 B Street, Needham, MA

NBC Universal's upcoming multi-million dollar Boston Media Center which will be home to its local NBC and Telemundo TV stations, NBC Sports Boston and New England Channel News (NECN). The 160,000 square foot facility is expected to be unveiled in the fall of 2019.

The Media Center will feature the most cutting edge broadcast technology and has been designed to be energy efficient.


Square Feet 160,000


Latest Updates

Nbc universal june

Jun 07, 2019

NBC Universal's New Media Center Taking Shape


Latest Press Releases

Recent Comments

There are no recent comments.

Add Comment