Jackpot Crossing Casino. Carson City’s newest destination for all your slot machine entertainment! Address: 1897 N Edmonds Dr, Carson City, NV 89701 Hours: Open 24 hours Phone: (775) 883-7777