Place still open? I went today and the building is vacant.
Other locations in Vegas?
Address: 830 S 4th St #101, Las Vegas, NV 89101, USA
Brian Catagnus | Oct 20, 2019
I contacted them online and handled everything via their website. https://ticketbusters.com
michael Tumpkin | Oct 20, 2019
It's part of the Richard Harris law firm
Thanks! Your answer is awaiting moderation.