The Salt Palace – Salt Lake City, Utah January 23, 2018 Roberto Rubio Comments Off on The Salt Palace – Salt Lake City, Utah Details Location Address:100 S W Temple, Salt Lake City, Utah, 84101, United States