Historic Building, Meet Modern Display

The 90-year-old building located at 1441 Broadway in New York City, now designated as 10 Times Square, has been upgraded with five new LED displays. Hovering just 10 feet above the sidewalk, the displays are situated directly above one of New York’s busiest subway stations, placeing them in an ideal location for utilization by advertisers.