One of several StarCenters throughout Dallas/Ft. Worth. This one is part of the Texas Star complex, which also has other athletic venues
One of several StarCenters throughout Dallas/Ft. Worth. This one is part of the Texas Star complex, which also has other athletic venues Entertainment - Skating, Entertainment - Concert By: darkhorse219