8560 W Desert Inn Rd Ste D4 Las Vegas, NV 89117 (702) 396-5510
Tip: Always call ahead to check opening hours.