Have they moved or did they just close down for good.
Address: 996 S Redwood Rd, Salt Lake City, UT 84104, USA
Lia Maumau | Jul 2, 2022
All the crack heads moved out. But it's coming up to much more better place. Stay tuned‼️
C Meyers | Jul 2, 2022
I hope they open up
Dave O | Jul 2, 2022
Under remodeling
Thanks! Your answer is awaiting moderation.