Favorite

FC Dallas Stadium

About FC Dallas Stadium

Telephone

214-705-6700

Website

http://www.fcdallasstadium.com

Base of Operations

9200 World Cup Way
Frisco, TX, 75034, United States

FC Dallas Stadium Bio

FC Dallas Stadium is a soccer-specific stadium with a 20,500-seat capacity, built and owned by the city of Frisco, Texas.