Location Information

Rice-Eccles Stadium & Tower, Salt Lake City, UT, United States - View in Google Maps