The Star Retail
Frisco, TX

The Star Retail

One Cowboys Way
Frisco, TX 75034

The Star is the 91-acre campus that hosts the world headquarters of the Dallas Cowboys in Frisco, Texas. In addition to playing home to the corporate offices and practice facility, The Star features the Ford Center—a state-of-the-art indoor football stadium that will host a variety of events, an entertainment district lined with restaurants and shops, the Omni hotel, a medical center and more. The campus offers an experience for fans worldwide to take a look inside the entire operation of the Dallas Cowboys.

FAST FACTS

Location: Frisco, TX
Building Size: 200,000 RSF
Services: Development, Leasing & Management
Type: Retail
Website: thestarinfrisco.com

MAP

CONTACT

Robert Dozier
EXECUTIVE VICE PRESIDENT
rdozier@lpc.com
214.740.4333

Pin It on Pinterest