Comcast unveils new 150,000-square-foot support center in Delaware (Photos)
September 05, 2019 at 14:42 PM EDT
The Newark Center features a game room with a putting green, hydroponic living walls, a Starbucks coffee bar and an outdoor patio next to a pond and walking paths.