23rd August 2018Louis Armstrong Stadium officially opened ahead of US Tennis Open Engineering & Construction By James Billington The 14,069-seater arena was opened by the United States Tennis Association (USTA) on August 22,…