1911 Montgomery, Fort Worth, Texas 76107 USA
Dickies Arena in Ft Worth is a great venue in my humble opinion
Photo Credit: Yelp