1701 Indiana Ave, Lubbock, Texas 79409 USA
Photo Credit: https://commons.wikimedia.org/wiki/United Spirit Arena.jpg
Claim copyright