The International Training and Research Center is located less than 15 minutes from the DFW Airport and a few blocks away from the new Globe Life Field, home of the Texas Rangers, and AT&T Stadium, home of the Dallas Cowboys. Six Flags Over Texas is right across the street and the area is close to many restaurants and hotels.

The address for the ITRC is:
621 Six Flags Drive
Arlington, TX 76011