World Wide Technology Soccer Park
World Wide Technology Soccer Park is a soccer complex located in Fenton, Missouri, a suburb southwest of downtown St. Louis. includes four soccer-specific stadiums, with the main field, West Community Stadium, holding 5,500 seats.
World Wide Technology Soccer Park Read More »
Architecture and Constructional Technology, General Technology