Delta Center
Salt Lake City, USA
Capacity
19.910
Opening
1991
Residents Teams
Utah Jazz
Address
301 W South Temple,
Salt Lake City, UT 84101,
USA
GPS
Lat : 40.7682567
Lng : -111.9011164