AT&T Stadium

(©Arlington CVB)

AT&T Stadium

Home of the Dallas Cowboys, AT&T Stadium is a $1.15 billion, 140-acre complex that boasts the largest LED screen in the world. When it's not football season, the stadium plays hosts to concerts, award ceremonies and other special events. Tours are available to the public every day. 

Address: 
One AT&T Way
Arlington, TX 76011
United States
Phones:

Map of AT&T Stadium