Tag: Facility Feature
Memphis Breaks Ground for Leftwich Tennis Center
The University of Memphis and the City of Memphis are scheduled to break ground on the new Leftwich Tennis Center in Audubon Park today, Thursday, June 10, 2021, setting up the $24 million facility...
The Michael and Anne Greenwood Tennis Center
Facility Feature At Oklahoma State University And How The Road To The NCAA Championship Was To Pass Through Stillwater
Built in 2014, the Michael and Anne Greenwood Tennis Center has already provided Oklahoma State's men's...