Address 4310 W Cheyenne Ave North Las Vegas NV 89032 United States
Phone: (702) 968-3040 Open 24 Hours a Day: No