One of several StarCenters throughout Dallas/Ft. Worth. This one is part of the Texas Star complex, which also has other athletic venues