Address 5048 Boulder Hwy Las Vegas NV 89122 United States
Phone: (702) 547-6809 Open 24 Hours a Day: No