Address 2250 E Tropicana Ave #5 Las Vegas NV 89119 United States
Phone: (702) 895-6600 Open 24 Hours a Day: No