Address 5500 Boulder Hwy Las Vegas NV 89122 United States
Phone: (702) 458-4232 Open 24 Hours a Day: No