David Ibarra, a prominent Salt Lake City business owner and entrepreneur observed two young men injecting themselves with drugs in porch of the Ibarra building (438 East 200 South) downtown SLC. He said the police were called and never came.
David Ibarra, a prominent Salt Lake City business owner and entrepreneur observed two young men injecting themselves with drugs in porch of the Ibarra building (438 East 200 South) downtown SLC. He said the police were called and never came.