Alexander Durley Sports Complex

Texas Southern University, Houston, 77004