Los Angeles, United States. 09th Sep, 2021. An aerial view of the Los Angeles Tennis Center on the campus of UCLA, Thursday, Sept. 9, 2021, in Los Angeles. The stadium is the
UCLA Space Inventory System
UCLA Captures Second Consecutive Tennis on Campus National Championship - USTA Southern California
2018-19 UCLA Men's Tennis Information Guide by UCLA Athletics - Issuu