The 6,600 square foot facility, which is located behind Alexander Durley Stadium on the Texas Southern campus, features new state-of-the-art weights and weight machines, offices for strength and ...
Some results have been hidden because they may be inaccessible to you