Venue Information

Formal Name: The Ford Center at The Star
Location: Frisco, TX (United States)
Capacity: 12,000