Address 530 N Las Vegas Blvd Las Vegas NV 89101 United States
Phone: (702) 952-7670 Open 24 Hours a Day: No