Address:

6920 W. Tropicana BLVD
Las Vegas, NV 89117 US