Venue

The OTT Summit USA will be held at the Turner Studios in Atlanta, home of Turner Sports

Address: Turner Broadcasting System Inc, 1050 Techwood Dr NW, Atlanta, GA 30318, United States